刚使用ubuntu 16.04 一些简单软件安装


1. 如何用命令行判断系统是gnome,kde还是unity?

eliefly@thinkpad-s5:/etc$ update-alternatives --display x-session-manager

x-session-manager - 自动模式

  link best version is /usr/bin/gnome-session

 链接目前指向 /usr/bin/gnome-session

  link x-session-manager is /usr/bin/x-session-manager

  slave x-session-manager.1.gz is /usr/share/man/man1/x-session-manager.1.gz

/usr/bin/gnome-session - 优先级 50

  次要 x-session-manager.1.gz:/usr/share/man/man1/gnome-session.1.gz

2.firefox卸载安装

把firefox完全卸载掉重装:
查看安装的firefox版本:

dpkg --get-selections |grep firefox

根据命令结果卸载重装
比如:

$ dpkg --get-selections | grep firefox

firefox						install

firefox-locale-en				install

firefox-locale-en				install

unity-scope-firefoxbookmarks			install

卸载
sudo apt-get purge firefox firefox-locale-en  firefox-locale-en  unity-scope-firefoxbookmarks 
安装
sudo apt-get install firefox firefox-locale-en firefox-locale-en unity-scope-firefoxbookmarks 
重装
sudo apt-get --reinstall install firefox firefox-locale-en firefox-locale-en unity-scope-firefoxbookmarks 
3.后缀deb文件的安装

dpgk -i <filename>

[1]. 目前WPS for Linux公式显示需要相应的Symbol字体(比如symbol, windings, mt extra等), 由于版权原因,WPS for Linux未对此类字体打包安装,如果您需要,请在授权的情况下使用此类字体

4.fcitx框架下谷歌输入法的安装

在这篇教程中,我将告诉你如何在ubuntu系统上安装谷歌拼音输入法。谷歌拼音输入法有基于ibus框架的,也有基于fcitx框架的。我只演示fcitx框架下谷歌拼音输入法的安装,因为ibus框架的谷歌拼音已经不会更新了。

打开终端输入下面的命令

sudo apt-get install fcitx fcitx-googlepinyin im-config
然后在终端中输入下面的命令打开输入法配置

im-config
点击OK按钮,再点击Yes按钮,将fcitx设为默认的输入法框架,最后点击OK。

然后重启系统。在桌面右上角你会发现ibus的En图标不见了,fcitx的键盘图标会出现。

点击fcitx的键盘图标,选择text entry settings

在打开的窗口中点击+号

然后在文本框中输入pinyin查找谷歌拼音输入法,将其添加到输入法列表中。如果查找不到,重启系统后再试一次。

接下来你就能使用谷歌拼音输入法了。

5.修改grub引导顺序

1、打开编辑grub配置文件


sudo vim /etc/default/grub 

找到:GRUB_DEFAULT = 0 位置,把最后的0修改为自己的菜单id(比如上文Vista的启动序号为4),然后保存即可。

2、更新Grub引导


sudo update-grub

执行上述命令后,会自动更新/boot/grub/grub.cfg文件,下次启动即生效。

6.在ubuntu下安装sublime

直接下载安装在 /usr/local/bin/sublime_text_3/sublime_text 下。

为了能在终端直接使用sublime打开文件,添加软链接:


sudo ln -s /usr/local/bin/sublime_text_3/sublime_text ./sublime

7.ubuntu下的python指令指向python3.5(默认是指向python2.7)

/usr/bin目录下

sudo ln -sf ./python3.5 ./python

8.安装网易云的deb包出现包依赖问题

eliefly@thinkpad-s5:/usr/local/src$ sudo dpkg -i netease-cloud-music_1.0.0_amd64_ubuntu16.04.deb 

sudo: 无法解析主机:thinkpad-s5

正在选中未选择的软件包 netease-cloud-music。

(正在读取数据库 ... 系统当前共安装有 213679 个文件和目录。)

正准备解包 netease-cloud-music_1.0.0_amd64_ubuntu16.04.deb  ...

正在解包 netease-cloud-music (1.0.0) ...

dpkg: 依赖关系问题使得 netease-cloud-music 的配置工作不能继续:

 netease-cloud-music 依赖于 libqt5x11extras5 (>= 5.1.0);然而:

  未安装软件包 libqt5x11extras5。

 netease-cloud-music 依赖于 gstreamer1.0-plugins-bad;然而:

  未安装软件包 gstreamer1.0-plugins-bad。

 netease-cloud-music 依赖于 gstreamer1.0-plugins-ugly;然而:

  未安装软件包 gstreamer1.0-plugins-ugly。

 netease-cloud-music 依赖于 libqt5multimedia5-plugins;然而:

  未安装软件包 libqt5multimedia5-plugins。

 netease-cloud-music 依赖于 libqt5multimediawidgets5;然而:

  未安装软件包 libqt5multimediawidgets5。

 netease-cloud-music 依赖于 libqt5libqgtk2;然而:

  未安装软件包 libqt5libqgtk2。

dpkg: 处理软件包 netease-cloud-music (--install)时出错:

 依赖关系问题 - 仍未被配置

正在处理用于 hicolor-icon-theme (0.15-0ubuntu1) 的触发器 ...

正在处理用于 gnome-menus (3.13.3-6ubuntu3) 的触发器 ...

正在处理用于 desktop-file-utils (0.22-1ubuntu5) 的触发器 ...

正在处理用于 bamfdaemon (0.5.3~bzr0+16.04.20160415-0ubuntu1) 的触发器 ...

Rebuilding /usr/share/applications/bamf-2.index...

正在处理用于 mime-support (3.59ubuntu1) 的触发器 ...

在处理时有错误发生:

执行sudo apt-get install -f



-f, --fix-broken

           Fix; attempt to correct a system with broken dependencies in place.

           This option, when used with install/remove, can omit any packages

           to permit APT to deduce a likely solution. If packages are

           specified, these have to completely correct the problem. The option

           is sometimes necessary when running APT for the first time; APT

           itself does not allow broken package dependencies to exist on a

           system. It is possible that a system's dependency structure can be

           so corrupt as to require manual intervention (which usually means

           using dpkg --remove to eliminate some of the offending packages).

           Use of this option together with -m may produce an error in some

           situations. Configuration Item: APT::Get::Fix-Broken.

再次执行sudo dpkg -i netease-cloud-music_1.0.0_amd64_ubuntu16.04.deb 就可安装


eliefly@thinkpad-s5:/usr/local/src$ sudo dpkg -i netease-cloud-music_1.0.0_amd64_ubuntu16.04.deb 

sudo: 无法解析主机:thinkpad-s5

[sudo] eliefly 的密码: 

(正在读取数据库 ... 系统当前共安装有 214758 个文件和目录。)

正准备解包 netease-cloud-music_1.0.0_amd64_ubuntu16.04.deb  ...

正在将 netease-cloud-music (1.0.0) 解包到 (1.0.0) 上 ...

正在设置 netease-cloud-music (1.0.0) ...

正在处理用于 hicolor-icon-theme (0.15-0ubuntu1) 的触发器 ...

正在处理用于 gnome-menus (3.13.3-6ubuntu3) 的触发器 ...

正在处理用于 desktop-file-utils (0.22-1ubuntu5) 的触发器 ...

正在处理用于 bamfdaemon (0.5.3~bzr0+16.04.20160415-0ubuntu1) 的触发器 ...

Rebuilding /usr/share/applications/bamf-2.index...

正在处理用于 mime-support (3.59ubuntu1) 的触发器 ...

eliefly@thinkpad-s5:/usr/local/src$ whereis netease-cloud-music

netease-cloud-music: /usr/bin/netease-cloud-music /usr/lib/netease-cloud-music

9.安装新立得

新立得是Ubuntu的包管理工具 apt, 的图形化前端。


$ sudo apt-get install synaptic

...过程省略...

$ whereis synaptic

synaptic: /usr/sbin/synaptic /usr/share/synaptic /usr/share/man/man8/synaptic.8.gz

ubuntu16.04为firefox添加pepperflash插件

在新立得软件管理器中搜索pepperflash,找到两个包,安装它们即可

10.ubuntu下截图工具

安装ksnapshot


$ sudo apt-get install ksnapshot

错误:



在处理时有错误发生:

 python-pip

 python-pkg-resources

 python-setuptools

 python-wheel

E: Sub-process /usr/bin/dpkg returned an error code (1)

问题原因:可能是python指向python3.5导致,改会python2.7装了个有道词典没有出错。

11.ubuntu16.04下安装 youdao-dict_1.1.0-0~ubuntu_amd64.deb

Depends: python3, python3-pyqt5, python3-requests, python3-xlib, tesseract-ocr, tesseract-ocr-eng, tesseract-ocr-chi-sim, tesseract-ocr-chi-tra, python3-pil, ttf-wqy-microhei, python3-lxml, python3-xdg, python3-pyqt5.qtmultimedia, python3-pyqt5.qtquick, python3-pyqt5.qtwebkit, gir1.2-appindicator3-0.1, python3-dbus, qtdeclarative5-controls-plugin, libqt5multimedia5-plugins


因为官方的deb包(Ubuntu版本的)依赖gstreamer0.10-plugins-ugly,但是该软件在16.04里面已经没有了。但其实没有该包,完全不影响有道词典的使用。所以我们可以去掉deb包里面对于该库的依赖。具体操作如下:

1. 从官方下载Ubuntu版本的deb包:youdao-dict_1.1.0-0-ubuntu_amd64.deb

2. 创建youdao-dict目录,把该deb包解压到youdao-dict目录:

$ dpkg -X ./youdao-dict_1.1.0-0-ubuntu_amd64.deb  youdao-dict

3. 解压deb包中的control信息(包的依赖就写在这个文件里面):

$ dpkg -e ./youdao-dict_1.1.0-0-ubuntu_amd64.deb youdao-dict/DEBIAN

4. 编辑control文件,删除Depends里面的gstreamer0.10-plugins-ugly。

5. 重新打包:

$ dpkg-deb -b youdao youdaobuild.deb

6. 安装重新打包的安装包

$ dpkg -i youdaobuild.deb

12.重装软件

sudo apt-get --reinstall install [softname]


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM