使用u盘安装ubuntu16.04的那些事儿
使用U盘系统制作工具
不要使用ultraISO工具
使用 easyBCD 或者 Universal-USB-Installer 工具
系统安装完毕后
1、更系统源
1.1、 如何更改源
可以在软件更新中选择源, 使用如下命令更改(修改前先备份):
sudo vim /etc/apt/source.list
1.2、 阿里云
deb http://mirrors.aliyun.com/ubuntu/ quantal main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ quantal-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ quantal-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ quantal-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ quantal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ quantal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ quantal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ quantal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ quantal-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ quantal-backports main restricted universe multiverse
1.3、 东北大学
deb-src http://mirror.neu.edu.cn/ubuntu/ xenial main restricted#Added by software-propertiesdeb http://mirror.neu.edu.cn/ubuntu/ xenial main restricteddeb-src http://mirror.neu.edu.cn/ubuntu/ xenial restricted multiverse universe#Added by software-propertiesdeb http://mirror.neu.edu.cn/ubuntu/ xenial-updates main restricteddeb-src http://mirror.neu.edu.cn/ubuntu/ xenial-updates main restricted multiverse universe#Added by software-propertiesdeb http://mirror.neu.edu.cn/ubuntu/ xenial universedeb http://mirror.neu.edu.cn/ubuntu/ xenial-updates universedeb http://mirror.neu.edu.cn/ubuntu/ xenial multiversedeb http://mirror.neu.edu.cn/ubuntu/ xenial-updates multiversedeb http://mirror.neu.edu.cn/ubuntu/ xenial-backports main restricted universe multiversedeb-src http://mirror.neu.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse#Added by software-propertiesdeb http://archive.canonical.com/ubuntu xenial partnerdeb-src http://archive.canonical.com/ubuntu xenial partnerdeb http://mirror.neu.edu.cn/ubuntu/ xenial-security main restricteddeb-src http://mirror.neu.edu.cn/ubuntu/ xenial-security main restricted multiverse universe#Added by software-propertiesdeb http://mirror.neu.edu.cn/ubuntu/ xenial-security universedeb http://mirror.neu.edu.cn/ubuntu/ xenial-security multiverse
1.4、 清华大学
# deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restricteddeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricteddeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricteddeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial universedeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates universedeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial multiversedeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates multiversedeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiversedeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricteddeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security universedeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security multiverse
2、设置系统
2.1、设置unity的位置
参考将 Ubuntu 16.04 LTS 的 Unity 启动器移动到桌面底部
从左侧移动感到底部:
gsettings set com.canonical.Unity.Launcher launcher-position Bottom
恢复到左侧
gsettings set com.canonical.Unity.Launcher launcher-position Left
2.2、点击unity启动器图标最小化
gsettings set org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ launcher-minimize-window true
2.3、配置Dash
“安全和隐私” 》 “搜索”, 打开在线搜索的功能
“安全和隐私” 》 “诊断”,关闭向 Canonical 发送错误报告
2.4、配置快捷键
2.4.1、快速启动终端
设置快捷键
系统设置——》键盘——》快捷键。
启动器——》启动终端,设成Win + R。
2.4.2、设置显示桌面快捷键
需要安装compizconfig-settings-manager软件
sudo apt-get install compizconfig-settings-managerccsmccsm——》桌面——》Ubuntu Unity Plugin。General——》“Show Desktop”——》设置成“win + d”。
2.5、Ubuntu 切换中文目录或英文目录切换
切换为英文:
export LANG=en_USxdg-user-dirs-gtk-updateecho 选 update
切换为中文:
export LANG=zh_CN.UTF-8xdg-user-dirs-gtk-updateecho 选“不要再提醒”和“保持原来的名称”
该配置需要重启生效
2.6、ssh忽略known_hosts
mkdir-p~/.sshecho-e"StrictHostKeyChecking no\nUserKnownHostsFile /dev/null">~/.ssh/config
2.7、安装gofont字体
从github下载gofont, git clone https://github.com/golang/image.git, 拷贝font/gofont/ttfs/下面的字体到系统字体中:
sudo mkdir /usr/share/fonts/gofontssudo cp font/gofont/ttfs /usr/share/fonts/gofontscd/usr/share/fonts/gofontssudo chmod 744*sudo mkfontscalesudo mkfontdirsudo fc-cache-f-v
接着注销ubuntu,再次登录就可以使用该go字体了。
3、安装有道字典
安装有道词典的1.0.2版本,据说1.1.0版本有依赖问题。暂时不要挑战了。
zero@zero:/media/zero/Myself/Ubuntu1604$ sudo dpkg-iyoudao-dict_1.0.2~ubuntu_amd64.deb 正在选中未选择的软件包 youdao-dict。(正在读取数据库 ... 系统当前共安装有 218440 个文件和目录。)正准备解包 youdao-dict_1.0.2~ubuntu_amd64.deb ... 正在解包 youdao-dict(1.0.2~ubuntu)... dpkg: 依赖关系问题使得 youdao-dict 的配置工作不能继续: youdao-dict 依赖于 python3-pyqt5;然而: 未安装软件包 python3-pyqt5。 youdao-dict 依赖于 python3-xlib;然而: 未安装软件包 python3-xlib。 youdao-dict 依赖于 tesseract-ocr;然而: 未安装软件包 tesseract-ocr。 youdao-dict 依赖于 tesseract-ocr-eng;然而: 未安装软件包 tesseract-ocr-eng。 youdao-dict 依赖于 tesseract-ocr-chi-sim;然而: 未安装软件包 tesseract-ocr-chi-sim。 youdao-dict 依赖于 tesseract-ocr-chi-tra;然而: 未安装软件包 tesseract-ocr-chi-tra。 youdao-dict 依赖于 ttf-wqy-microhei;然而: 未安装软件包 ttf-wqy-microhei。 youdao-dict 依赖于 python3-pyqt5.qtmultimedia;然而: 未安装软件包 python3-pyqt5.qtmultimedia。 youdao-dict 依赖于 python3-pyqt5.qtquick;然而: 未安装软件包 python3-pyqt5.qtquick。 youdao-dict 依赖于 python3-pyqt5.qtwebkit;然而: 未安装软件包 python3 dpkg: 处理软件包 youdao-dict(--install)时出错: 依赖关系问题 - 仍未被配置 正在处理用于 hicolor-icon-theme(0.15-0ubuntu1)的触发器 ... 正在处理用于 gnome-menus(3.13.3-6ubuntu3.1)的触发器 ... 正在处理用于 desktop-file-utils(0.22-1ubuntu5.1)的触发器 ... 正在处理用于 bamfdaemon(0.5.3~bzr0+16.04.20160824-0ubuntu1)的触发器 ... Rebuilding /usr/share/applications/bamf-2.index... 正在处理用于 mime-support(3.59ubuntu1)的触发器 ... 在处理时有错误发生: youdao-dict zero@zero:/media/zero/Myself/Ubuntu1604$ sudo apt-get install python3-pyqt5 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 您可能需要运行“apt-get-finstall”来纠正下列错误: 下列软件包有未满足的依赖关系: python3-pyqt5 : 依赖: libqt5designer5(>=5.0.2)但是它将不会被安装 依赖: libqt5help5(>=5.3.0)但是它将不会被安装 依赖: sip-py3api-11.2 youdao-dict : 依赖: python3-xlib 但是它将不会被安装 依赖: tesseract-ocr 但是它将不会被安装 依赖: tesseract-ocr-eng 但是它将不会被安装 依赖: tesseract-ocr-chi-sim 但是它将不会被安装 依赖: tesseract-ocr-chi-tra 但是它将不会被安装 依赖: ttf-wqy-microhei 依赖: python3-pyqt5.qtmultimedia 但是它将不会被安装 依赖: python3-pyqt5.qtquick 但是它将不会被安装 依赖: python3-pyqt5.qtwebkit 但是它将不会被安装 依赖: qtdeclarative5-controls-plugin 但是它将不会被安装 E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt-get-finstall”(也可以指定一个解决办法)。 zero@zero:/media/zero/Myself/Ubuntu1604$ sudo apt-get-finstall 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 正在修复依赖关系... 完成 将会同时安装下列软件: fonts-wqy-microhei liblept5 libopenjp2-7 libqt5clucene5 libqt5designer5 libqt5help5 libqt5multimediawidgets5 libtesseract3 python3-pyqt5 python3-pyqt5.qtmultimedia python3-pyqt5.qtquick python3-pyqt5.qtwebkit python3-sip python3-xlib qml-module-qtquick-controls qtdeclarative5-controls-plugin tesseract-ocr tesseract-ocr-chi-sim tesseract-ocr-chi-tra tesseract-ocr-eng tesseract-ocr-equ tesseract-ocr-osd ttf-wqy-microhei 建议安装: python3-pyqt5-dbg 下列【新】软件包将被安装: fonts-wqy-microhei liblept5 libopenjp2-7 libqt5clucene5 libqt5designer5 libqt5help5 libqt5multimediawidgets5 libtesseract3 python3-pyqt5 python3-pyqt5.qtmultimedia python3-pyqt5.qtquick python3-pyqt5.qtwebkit python3-sip python3-xlib qml-module-qtquick-controls qtdeclarative5-controls-plugin tesseract-ocr tesseract-ocr-chi-sim tesseract-ocr-chi-tra tesseract-ocr-eng tesseract-ocr-equ tesseract-ocr-osd ttf-wqy-microhei 升级了 0 个软件包,新安装了 23 个软件包,要卸载 0 个软件包,有 1 个软件包未被升级。 有 1 个软件包没有被完全安装或卸载。 需要下载 55.1 MB 的归档。 解压缩后会消耗 191 MB 的额外空间。 您希望继续执行吗?[Y/n] y
4、安装输入法
4.1、搜狗输入发
参照Ubuntu 16.04安装sogou 拼音输入法和Ubuntu16.04常用软件
下载搜狗输入法
$ cd download/$ sudo dpkg-isogoupinyin_2.1.0.0082_amd64.deb$ sudo apt-get install-f$ sudo dpkg-isogoupinyin_2.1.0.0082_amd64.deb
5、安装播放器
5.1、网易云音乐
下载网易云音乐
$ cd download/$ sudo dpkg-inetease-cloud-music_1.1.0_amd64_ubuntu.deb$ sudo apt-get install-f$ sudo dpkg-inetease-cloud-music_1.1.0_amd64_ubuntu.deb
6、安装开发工具
tar jxvf liteidex32.1.linux64-qt4.tar.bz2cd liteide 编辑liteide.desktop,根据自己的路径修改exec和icon配置 然后拷贝该配置到$HOME/.local/share/applications下cd$HOME/liteide/bin/ 启动liteide 并锁定到启动器上即可。
# optional, but recommendedsudo apt-key adv--keyserverkeyserver.ubuntu.com--recv-keysBA300B7755AFCFAE# add Typora's repositorysudo add-apt-repository'deb http://typora.io linux/'sudo apt-get update# install typorasudo apt-get install typora
sudo add-apt-repository ppa:webupd8team/atomsudo apt-get updatesudo apt-get install atom
7、安装xmind
8、安装FoxitReader
9、安装WPS
下载WPS软件包
下载WPS依赖的字体(违删)
安装字体方法参照安装gofont操作
10、图形软件
10.1、画图工具
10.1.1、Dia
在软件仓库里找dia或者使用:
sudo apt-get install dia
Dia是基于GTK的开源流程图软件,适用于Linux, Unix和Windows,以 GPL 许可发布。一个10MB量级的免费软件,代替visio基本没问题。发现直接在dia中无法用fcitx输入中文
解决办法:
<1>在命令行中用:dia-normal来运行dia,而不要用默认的dia来运行。这样就可以输入中文啦,不过问题就是toolbar会独立出来。
<2> 修改dia的启动指令
打开软件后发现不能输入中文,网上搜索一圈后找到以下解决方案
sudo vim /usr/bin/dia
然后把
dia-normal --integrated "$@"
修改成
dia-normal "$@"
重新启动dia,输入法选择系统默认(我的系统输入法是搜狗输入法(fcitx)),就可以输入中文了。 不过这样一改,工具条变成浮动的了。
10.1.2、kolourpaint
sudo apt-get install kolourpaint4
10.1.3、shutter
sudo apt-get install shutter
10.1.4、StarUML
下载StarUML:
官网地址libgcrypt11_1.5.3-2ubuntu4.4_amd64.deb
安装StarUML:
下载并安装依赖库libgcrypt11_1.5.3-2ubuntu4.4_amd64.deb
zero@zero ~/Downloads>sudo dpkg-ilibgcrypt11_1.5.3-2ubuntu4.4_amd64.deb
安装StarUML
zero@zero ~/Downloads>sudo dpkg-iStarUML-v2.8.0-64-bit.deb
11、挂载其他磁盘
11.1、查看其他磁盘卷
zero@zero:~$ sudo fdisk-l[sudo]zero 的密码:Disk /dev/sda: 232.9 GiB, 250059350016 bytes, 488397168 sectorsUnits: sectors of 1*512=512 bytesSector size(logical/physical): 512 bytes / 512 bytesI/O size(minimum/optimal): 512 bytes / 512 bytesDisklabeltype: dosDisk identifier: 0xe159e159设备 启动 Start 末尾 扇区 Size Id 类型/dev/sda1*206848 102606847 102400000 48.8G 7 HPFS/NTFS/exFAT/dev/sda2 102608894 205006847 102397954 48.8G 5 扩展/dev/sda3 205006848 488394751 283387904 135.1G 7 HPFS/NTFS/exFAT/dev/sda5 102608896 110606335 7997440 3.8G 82 Linux 交换 / Solaris/dev/sda6 110608384 205006847 94398464 45G 83 LinuxPartition table entries are notin disk order.
11.2、挂载操作
识别出来哪个是自己的盘符,然后创建自己可以识别的名称,然后进行挂载操作即可。
zero@zero:~$ sudo mkdir /mnt/Czero@zero:~$ sudo mount-tntfs /dev/sda1 /mnt/C-oiocharset=utf8,umask=0zero@zero:~$ sudo mkdir /mnt/Ezero@zero:~$ sudo mount-tntfs /dev/sda3 /mnt/E-oiocharset=utf8,umask=0
11.3、持久化,写入系统配置中
挂载磁盘的位置在:/etc/fstab
zero@zero:~$ cat/etc/fstab# /etc/fstab: static file system information.## Use 'blkid' to print the universally unique identifier for a# device; this may be used with UUID= as a more robust way to name devices# that works even if disks are added and removed. See fstab(5).## <file system> <mount point> <type> <options> <dump> <pass># / was on /dev/sda6 during installationUUID=6acca2e8-0890-409d-b742-52b3ebac2050 / ext4errors=remount-ro 0 1# swap was on /dev/sda5 during installationUUID=16bc804c-af93-49da-820e-269c7a09d945 none swap sw 0 0
加入我们的指令:
zero@zero:~$ cat/etc/fstab# /etc/fstab: static file system information.## Use 'blkid' to print the universally unique identifier for a# device; this may be used with UUID= as a more robust way to name devices# that works even if disks are added and removed. See fstab(5).## <file system> <mount point> <type> <options> <dump> <pass># / was on /dev/sda6 during installationUUID=6acca2e8-0890-409d-b742-52b3ebac2050 / ext4errors=remount-ro 0 1# swap was on /dev/sda5 during installationUUID=16bc804c-af93-49da-820e-269c7a09d945 none swap sw 0 0# mount -t ntfs /dev/sda1 /mnt/C -o iocharset=utf8,umask=0/dev/sda1 /mnt/C ntfs utf8,umask=0# mount -t ntfs /dev/sda3 /mnt/E -o iocharset=utf8,umask=0/dev/sda3 /mnt/E ntfs utf8,umask=0
12、安装mac主题
添加macbuntu资源
$sudo add-apt-repository ppa:noobslab/macbuntu
安装mac窗口主题
$sudo apt-get install macbuntu-os-ithemes-lts-v7
安装mac图标主题
$sudo apt-get install macbuntu-os-icons-lts-v7
若想卸载,卸载指令
cd /usr/share/icons/mac-cursors && sudo ./uninstall-mac-cursors.sh
sudo apt-get remove macbuntu-os-icons-lts-v7 macbuntu-os-ithemes-lts-v7
安装 Slingscold(替代Launchpad)
sudo add-apt-repository ppa:noobslab/macbuntu
sudo apt-get update
sudo apt-get install slingscold
安装Albert Spotlight (替代 Mac Spotlight)
sudo add-apt-repository ppa:noobslab/macbuntu
sudo apt-get update
sudo apt-get install albert
安装 Plank Dock
sudo apt-get install plank
安装 Plank 主题:
sudo add-apt-repository ppa:noobslab/macbuntu
sudo apt-get update
sudo apt-get install macbuntu-os-plank-theme-lts-v7
安装 Ctrl + Right Click 选择主题。
卸载主题命令:
sudo apt-get autoremove plank macbuntu-os-plank-theme-lts-v7
将面板上的 ‘Ubuntu Desktop’ 文字替换 ‘Mac’
cd && wget -O Mac.po http://drive.noobslab.com/data/Mac/change-name-on-panel/mac.po
cd /usr/share/locale/en/LC_MESSAGES; sudo msgfmt -o unity.mo ~/Mac.po;rm ~/Mac.po;cd
语言上如果是其他非英语语言,将 /en 做相应修改:
恢复原来的桌面文字命令:
cd && wget -O Ubuntu.po http://drive.noobslab.com/data/Mac/change-name-on-panel/ubuntu.po
cd /usr/share/locale/en/LC_MESSAGES; sudo msgfmt -o unity.mo ~/Ubuntu.po;rm ~/Ubuntu.po;cd
启动器上苹果Logo
命令:
wget -O launcher_bfb.png http://drive.noobslab.com/data/Mac/launcher-logo/apple/launcher_bfb.png
sudo mv launcher_bfb.png /usr/share/unity/icons/
恢复图标:
wget -O launcher_bfb.png http://drive.noobslab.com/data/Mac/launcher-logo/ubuntu/launcher_bfb.png
sudo mv launcher_bfb.png /usr/share/unity/icons/
安装unity-tweak-tools配置主题工具
$sudo apt-get install unity-tweak-tools
$sudo apt-get install gnome-tweak-tool
配置 Mac 字体:
安装字体命令:
wget -O mac-fonts.zip http://drive.noobslab.com/data/Mac/macfonts.zip
sudo unzip mac-fonts.zip -d /usr/share/fonts; rm mac-fonts.zip
sudo fc-cache -f -v
使用 Unity-Tweak-Tool, Gnome-Tweak-Tool 或 Ubuntu Tweak 软件更换字体。
修改启动界面:
sudo add-apt-repository ppa:noobslab/themes
sudo apt-get update
sudo apt-get install macbuntu-os-bscreen-lts-v7
如果你喜欢 MBuntu 启动界面,你想恢复到 Ubuntu ,使用命令:
sudo apt-get autoremove macbuntu-os-bscreen-lts-v7
登陆迎宾界面:
安装命令:
注意安装这个东东有风险,如果你不是在意,建议不安装,安装这个仅仅适合于 Ubuntu Unity – Lightdm 和 Ubuntu Gnome – gdm,其他桌面环境有风险。
sudo add-apt-repository ppa:noobslab/themes
sudo apt-get update
sudo apt-get install macbuntu-os-lightdm-lts-v7
卸载恢复命令:
sudo apt-get remove macbuntu-os-lightdm-lts-v7
90、其他操作
90.1、软件卸载
卸载ubutnu自带的vi
sudo apt-get remove vim-common
自动卸载一些软件包,比如内核模块
sudo apt autoremove
90.2、通讯工具
90.3、其他链接
$ sudo apt-get install terminator$ sudo apt-get install dconf-tools若想换回terminalexec gnome-terminal exec-arg-x否则:exec x-terminal-emulator exec-arg-e