[Ubuntu][Linux] 将Ubuntu 16.04桌面版的初期设置总结起来
我整理了在Ubuntu 16.04安装后进行的设置。
升级
$ sudo apt-get update
$ sudo apt-get upgrade
我执行了命令。
自动挂载主目录
将位于NFS服务器上的个人用户目录自动挂载。
安装autofs
$ sudo apt-get install autofs
启用root用户
$ sudo passwd root
$ sudo passwd -u root
离开X并登录到控制台上。
按下Ctrl+Alt+F1键,切换到控制台,用root用户登录。
設置autofs.
编辑/etc/auto.master文件。
/home /etc/auto.home
创建/etc/auto.home文件。
* -fstype=nfs,soft,intr,nodev,nosuid,noatime,async NFSSERVER:/EXPORTS/&
在NFSv4的情况下,将fstype更改为nfs4。
重新加载autofs配置。
$ service autofs reload
访问存在的用户的主目录并进行确认。
$ ls /home/USER
安装设置工具。
为了让后续的工作变得更轻松,我进行了安装。
$ sudo apt-get install unity-tweak-tool
$ sudo apt-get install gnome-tweak-tool
$ sudo apt-get install compizconfig-settings-manager
中文输入
安装
由于安装时处于英语状态,因此IME未能有效启用。
打开“所有设置”>“语言支持”。因为问到了缺少哪些内容,所以要进行安装。
将键盘输入法系统更改为fcitx。
打开所有设置>文本输入。
点击[+]按钮,添加“日本语(Mozc)”。
顺便一提,我已经把当前的输入源显示在菜单栏上了。
为了使其生效,请先退出并重新登录。
将输入切换键修改为Alt+波浪符
默认情况下,组合键是Windows键+波浪线,我们将其更改为Alt键+波浪线。
禁用分配给Alt+波浪号键的窗口切换功能。
打开CompizConfig Settings Manager > Ubuntu Unity Plugin > Switcher选项卡。
将在Switcher中翻转窗口的关键更改为其他不常用的键,因为它似乎在禁用状态下仍然有效。
禁用按下Alt键时显示的HUD。
在英语国家,使用HUD可以通过名称来操作菜单,这听起来很方便。
将General选项卡中的”Key to show HUD when tapped”分配给一个不常用的键。
将IME启动分配给Alt +波浪键
打开 “所有设置 > 文字输入”。
选择 Mozc(Fcintx),然后点击设置按钮。
选择“全局配置”选项卡,并将“触发输入法”的快捷键设置为“Alt+`”。
将大写字母锁定键设置为控制键。
对于Ubuntu Unity来说
$ gsettiongs set org.gnome.desktop.input-sources xkb-options ['ctrl:nocaps']"
如果没有X的控制台的话
由于在/etc/kbd/remap文件中提供了设置,因此将其启用。
# This turns caps lock into control
s/keycode 58 = Caps_Lock/keycode 58 = Control/;
将Shell更改为zsh。
$ sudo apt-get install zsh
$ chsh -s /bin/zsh
把时钟设置为本地时区。
由于Windows系统也可运行,所以我将RTC的时区设置为本地。
$ sudo timedatectl set-local-rtc 1
变成了这样。据说不推荐把时钟设定为本地时区。
$ timedatectl
Local time: 火 2016-07-05 10:28:20 JST
Universal time: 火 2016-07-05 01:28:20 UTC
RTC time: 火 2016-07-05 10:28:20
Time zone: Asia/Tokyo (JST, +0900)
Network time on: yes
NTP synchronized: no
RTC in local TZ: yes
Warning: The system is configured to read the RTC time in the local time zone.
This mode can not be fully supported. It will create various problems
with time zone changes and daylight saving time adjustments. The RTC
time is never updated, it relies on external facilities to maintain it.
If at all possible, use RTC in UTC by calling
'timedatectl set-local-rtc 0'.
方便多样
在菜单栏的时钟上显示月份、日期和星期几。
所有设置 > 时间和日期 > 时钟选项卡
在时钟的显示设置中,勾选”星期几”和”月日”。
将启动器图标缩小。
所有的设置 > 外观 > 外观选项卡
修改启动器图标的大小
始终显示菜单
所有的设定 > 外观 > 行为
把菜单显示设置更改为“始终显示”。
启用热点功能
统一调整工具 > 窗口管理器 > 热角
我把画面左下角设置为“窗口铺展”。
禁用鼠标卡在屏幕端。
如果将多个显示器设置为扩展屏幕,并在显示器间有一个启动器时,鼠标会被启动器吸引住。
Compiz配置设置管理器 > 桌面 > Ubuntu Unity插件 > 启动器选项卡
我关闭了「Launcher Capture Mouse」功能。
删除了多播DNS。
由于将.local用作DNS域名,与多播DNS产生了冲突。将其删除。
$ sudo apt remove libnss-mdns
$ sudo apt autoremove
$ sudo apt autoclean
使用KVM进行虚拟化
安装
$ sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils
我会安装GUI管理工具。
$ sudo apt-get install virt-manager
如果你是管理员,那么你应该已经被添加到libvirtd组中了,所以请先注销,然后再次登录。
Windows 操作系统的客户端驱动程序。
从fedora的网站https://fedoraproject.org/wiki/Windows_Virtio_Drivers下载ISO文件,并将其放置在/var/lib/libvirt/images。
這裡有好幾種安裝選項。
我使用apt-get进行了安装。
-
- emacs
-
- npm
-
- lv
-
- default-jre
- openssh-client-ssh1 ssh version 1で繋がないといけないところがあるので。。。
Oracle JDK (甲骨文JDK)
我从http://www.oracle.com/technetwork/java/javase/downloads/index.html下载了.tar.gz文件,并解压到了/opt目录下。
$ sudo tar zxf Downloads/jdk-8u102-linux-x64.tar.gz -C /opt
为了方便起见,我会创建一个符号链接。
$ sudo ln -s jdk1.8.0_102 /opt/jdk
网豆
我还在apt上找到了,但是我是从https://netbeans.org/downloads/下载并安装的。
$ sudo sh Downloads/netbeans-8.1-javaee-linux.sh
外观相关
默认的外观不太好,所以我在”工具” > “选项” > “外观” > “外观和感觉”中将它从GTK+更改为Metal。
我编辑了/usr/local/netbeans-8.1/etc/netbeans.conf文件,并在netbeans_default_options中添加了以下选项。
-J-Dawt.useSystemAAFontSettings=lcd
插件
-
- findbugs
- moreemacs
仅提供一个中文选项来释义“remmina”:远程桌面应用程序
由于默认版本字体抗锯齿效果不佳,因此我安装了最新的版本(2.0)。
sudo apt-get remove remmina
sudo apt-get autoremove
sudo apt-add-repository ppa:remmina-ppa-team/remmina-next
sudo apt-get install remmina
使用键盘时的压力也消失了,感觉很好。
火狐开发者版
因为我想同时使用默认的Firefox和开发者版,所以我选择了另外安装而不使用开发者频道。
从https://www.mozilla.org/en-US/firefox/developer/下载tar包。
将其解压到~/opt/firefox目录。
创建用于启动器的文件。
[Desktop Entry]
Name=Firefox Developer
GenericName=Firefox Developer Edition
Comment=Firefox Developer Edition Web Browser.
Exec=/home/myname/opt/firefox/firefox %u
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=/home/myname/opt/firefox/browser/icons/mozicon128.png
Categories=GNOME;GTK;Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;
StartupNotify=true
给予执行权限。
$ chmod +x ~/.local/share/applications/firefox_dev.desktop
双击文件,确认是否启动了Firefox浏览器。
如果您注销/登录,应该会在仪表盘上显示。
桌面背景
我正在寻找看起来好的东西,试着放入并尝试不同的组合。
-
- wallpaper
- ubuntustudio-wallpapers