ubuntu 18.04 软件安装记录

guoshaoliang 2019-07-01

系统镜像

Ubuntu镜像文件中的i386就是 intel 的 x86 架构的 i386 级别的 CPU 指令集的程序。
对应的是 amd64 ,也就是 amd 扩展的 x86 的 64 位指令集。 还有 ppc 很常见,这个是 IBM 的 Power CPU 架构的指令集。
Intel曾用8086、80286、80386等作为其PC用CPU的型号表示法,x86指Intel制造的普通CPU(提出x86这个表示法时,个人电脑上以32位Intel的CPU为主),x64是x86_64的缩写,指x86基础上的改进版(加入64位地址扩展等性能),而纯64位计算机架构用IA64表示,32位兼容的64位架构用amd64表示(AMD是这一架构的主要生产商)。由于Intel起步较早,影响较大,有时也把amd64架构的CPU称为x86_64架构。

x86 程序可以被 amd64 的 CPU 运行,但会工作在兼容模式,也就是运行在 32 位系统上,那么这个 CPU 就没办法同时提供 64 位的支持。装 64 位系统,CPU 就运行在 64 位模式,理论上无法提供 32 位支持,不过现在系统有个办法通过系统内核提供两套指令集的支持功能,但这回导致需要两套系统库来提供功能支持。Intel 的 EM64T 其实就是 Intel 版的 amd64 指令集,他们互相兼容。另外,i386 之后还有 i486 i586 i686 ,版本越高,支持的 CPU 特性就越多,不过对于一般用户来说,保证内核是机器 CPU 支持的最高版本就可以了。但注意 CPU 支持的 ix86 架构,现在的 CPU 基本都是 i686 的,不过有些老机器有可能是 i586 的,比如 Pentium MMX ,AMD 的 K6-2、K6-3 。安装 ubuntu 不用考虑 x86 的问题,只需要选择 32 位还是 64 位就可以了,也就是你选择 i386 还是选择 amd64 。安装程序会搞定内核架构和功能问题。

apt换源

每个Linux的发行版,比如Ubuntu,都会维护一个自己的软件仓库,我们常用的几乎所有软件都在这里面。这里面的软件绝对安全,而且绝对的能正常安装。

在Ubuntu下,我们维护一个源列表,源列表里面都是一些网址信息,这每一条网址就是一个源,这个地址指向的数据标识着这台源服务器上有哪些软件可以安装使用。

我们要修改的文件是sources.list,它在目录/etc/apt/下,sources.list是包管理工具apt所用的记录软件包仓库位置的配置文件,同样类型的还有位于 同目录下sources.list.d文件下的各种.list后缀的各文件。

# 复制源文件备份,以防万一
$ sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
# 编辑源列表文件
$ sudo vim /etc/apt/sources.list
# 如果报错:sudo:vim:command not found    说明没装vim编辑器
$ sudo apt-get install vim
# 查看新版本信息
$ lsb_release -c
# 在文件内添加 源 下方第三个参考链接 
# 更新软件列表
$ sudo apt-get update
# 这个命令,会访问源列表里的每个网址,并读取软件列表,然后保存在本地电脑。软件包管理器里看到的软件列表,都是通过update命令更新的。
update后,可能需要upgrade一下。
# 更新软件包
$ sudo apt-get upgrade
#这个命令,会把本地已安装的软件,与刚下载的软件列表里对应软件进行对比,如果发现已安装的软件版本太低,就会提示你更新。如果你的软件都是最新版本,会提示:
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
apt-get update 指令会同步使用者端和APT 伺服器的RPM 索引清单(package list),APT 伺服器的RPM 索引清单置于base 资料夹内,使用者端电脑取得base 资料夹内的bz2 RPM 索引清单压缩档后,会将其解压置放于/var/state/apt/lists/,而使用者使用apt-get install 或apt-get dist-upgrade 指令的时候,就会将这个资料夹内的资料和使用者端电脑内的RPM 资料库比对,如此一来就可以知道那些RPM 已安装、未安装、或是可以升级的。

软件安装

谷歌浏览器

# 将下载源加入到系统的源列表(添加依赖)
$ sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d/
# 导入谷歌软件的公钥,用于对下载软件进行验证。
$ wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
# 用于对当前系统的可用更新列表进行更新。(更新依赖)
$ sudo apt-get update
# 谷歌 Chrome 浏览器(稳定版)的安装。(安装软件)
$ sudo apt-get install google-chrome-stable
# 启动谷歌 Chrome 浏览器。
$ /usr/bin/google-chrome-stable

搜狗拼音

# 检测是否安装 fcitx
$ fcitx
# 安装 fcitx
$ sudo apt-get install fcitx-bin
$ sudo apt-get install fcitx-table
# 官网下载 linux 版本 搜狗拼音
$ https://pinyin.sogou.com/linux/?r=pinyin
# 下载后双击安装,或执行命令
# 安装过程中如果有错,运行sudo apt  --fix-broken install
$ sudo dpkg -i sogoupinyin_2.2.0.0108_amd64.deb
# 安装完成重启 Ubuntu

ubuntu 18.04 软件安装记录

ubuntu 18.04 软件安装记录

QT5

# 添加源
$ sudo add-apt-repository ppa:hzwhuang/ss-qt5
# 但是ppa:hzwhuang/ss-qt5 并没有18.04版本的源,所以再执行update时会出现 错误
# E: “http://ppa.launchpad.net/hzwhuang/ss-qt5/ubuntu bionic Release”
# 编辑/etc/apt/sources.list.d/hzwhuang-ubuntu-ss-qt5-bionic.list 文件
# 将bionic (18.04版本代号)改成xenial(16.04版本代号)。
# 执行
$ sudo apt-get update
$ sudo apt-get install shadowsocks-qt5 
# 参考 https://github.com/erguotou520/electron-ssr

SwitchyOmega

# 进入网站,选择自己的安装方式
$ https://github.com/FelisCatus/SwitchyOmega/releases

截图工具

# 安装 flameshot
$ sudo apt-get install flameshot
# 进入 设置>设备>键盘,拉到最下面,点击加号
# 快捷键命令填写:flameshot gui
# 自己设置快捷键

Typora

# 官网下载
$ https://www.typora.io/
# 下载
#sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA300B7755AFCFAE
wget  -qO  -  https://typora.io/linux/public-key.asc | sudo apt-key add -
#add Typora的存储库
sudo add-apt-repository'deb https://typora.io/linux ./'
sudo apt-get update
#install typora
sudo apt-get install typora
# 使用教程
$ https://juejin.im/post/5aacd628f265da239b413457

WPS

# 手动卸载 libreoffice
$ sudo apt-get remove --purge libreoffice*
# 官网下载WPS (注意系统版本32/64位)
$ http://wps-community.org/download.html
# 字体安装
$ /pan/software/wpas
# 自己的安装目录下
$ sudo dpkg -i wps-office_10.1.0.6757_amd64.deb
# 解压字体后,新建并存放在此处
$ sudo mkdir /usr/share/fonts/wps-office
# 清除缓存
$ sudo mkfontscale
$ sudo mkfontdir
$ sudo fc-cache

Deepin wine for Ubuntu

# 安装 或下载到本地
$ git clone https://github.com/wszqkzqk/deepin-wine-ubuntu.git
# 国内快速下载
$ git clone https://gitee.com/wszqkzqk/deepin-wine-for-ubuntu.git
# 赋予 .install.sh 执行权限
$ sudo chmod +x .install.sh
# 执行
$ ./install.sh
# 使用说明
$ https://github.com/wszqkzqk/deepin-wine-ubuntu
# 卸载方法
# 执行 uninstall.sh 即可

SoundConverter

# 音频转换器
# 在软件管理中直接搜索下载
# 输出前 - 先设置 - 首选项

Gnome Shell

# 安装
$ sudo apt install gnome-tweak-tool
# 查看版本
$ gnome-shell --version
# 然后移步到 所有软件→Ubuntu 软件→附加组件 ,在此处安装相应的 Shell 组件。
# 为了自定义 Shell 主题,需要安装、启用插件:User Themes(如此才可以修改 shell 样式,也就是顶栏)
# 管理方式 web
$ https://extensions.gnome.org/
# web - 安装 本地连接器
$ sudo apt install chrome-gnome-shell

然后安装浏览器插件(谷歌浏览器):Chrome 网上应用商店

浏览器插件安装完成后点击 插件图标 就能进入:Shell 扩展商店

ubuntu 18.04 软件安装记录

ubuntu 18.04 软件安装记录

ubuntu 18.04 软件安装记录

主题

# 安装目录有两种,区别上类似于 Windows 环境变量里的个人和系统。
主题存放目录:/usr/share/themes 或 ~/.themes
图标存放目录:/usr/share/icons 或 ~/.icons
字体存放目录:/usr/share/fonts 或 ~/.fonts
# 其中 /usr/share 目录需要 root 权限才能修改,可以对文件管理提权后打开:
$ sudo nautilus
# 去掉Shell上无法修改的叹号
$ sudo apt-get install gnome-shell-extensions
# “User themes” 按钮设置成on
# 主题地址
https://www.opendesktop.org/s/Gnome/p/1013714/
https://www.opendesktop.org/s/Gnome/p/1241688
# 下载后解压
# 这两个文件夹分别是两个主题,把这两个文件夹移动到 /usr/share/themes 下就可以了
# 图标下载
https://www.opendesktop.org/s/Gnome/p/1102582/
# 下载后解压
# 解压后把文件都放到 /usr/share/icons 目录下
# 桌面shell
https://www.opendesktop.org/s/Gnome/p/1013741/
# 下载后解压
# 解压后把文件都放到 /usr/share/themes 目录下

ubuntu 18.04 软件安装记录

登录背景图

# 更换登录界面的背景图需要修改文件 `ubuntu.css`,它位于 `/usr/share/gnome-shell/theme` 。
$ sudo gedit /usr/share/gnome-shell/theme/ubuntu.css
# 在文件中找到关键字 `lockDialogGroup`,如下行:
#lockDialogGroup {
   background: #2c001e url(resource:///org/gnome/shell/theme/noise-texture.png);
   background-repeat: repeat; }
# 修改图片路径即可,样例如下:
#lockDialogGroup {
background: #2c001e url(file://home/inkss/APP/ink_img/img.jpg);
   background-repeat: no-repeat; 
   background-size: cover;
   background-position: center; }

参考

https://github.com/inkss/mark...
https://www.cnblogs.com/feipe...
https://ywnz.com/linuxjc/1570...

相关推荐