Ubuntu HowTo
version: 18.04
su -
Ubuntu的默认root密码是随机的,即每次开机都有一个新的root密码。我们可以在终端输入命令 sudo passwd,然后输入当前用户的密码,enter,终端会提示我们输入新的密码并确认,此时的密码就是root新密码。修改成功后,输入命令 su - ,再输入新的密码就ok了。
添加中文拼音输入法
打开 Language Support ,按照提示更新好,重启。然后打开 Settings -> Region & Language , 在 Input Source 下加一个 Chinese(Intelligent Pinyin)。
在工作实践中,搜狗输入法的使用体验更好。
把应用添加成桌面启动项目
在这个目录下为它新建一个 .desktop 配置:~/.local/share/applications
sh 命令执行问题
默认 sh 链接到了 dash ,而工作和学习中通常使用 bash ,所以就先把此链接删掉,重新构造软链接。
使用 fbterm 解决 tty 中文无法显示/输入问题
默认情况下,tty 下面的中文都是无法显示的格子,这时候需要用 fbterm 来解决。
安装:
sudo apt install fbterm
给非 root 用户增加执行权限(你需要执行以下命令将非root用户添加到video用户组中:):
sudo gpasswd -a YOUR_USERNAME video sudo chmod u+s /usr/bin/fbterm
进入 tty 后,输入 fbterm 即可。
修改 ~/.fbtermrc 文件可以修改配置。
在 fbterm 环境下,使用 alt + fN 来切换终端,而不是 ctrl + alt + fN
还可以在 .profile 下面追加脚本,使得登入终端后自动进入 fbterm
# auto turn to fbterm if [ "$TERM" = linux ]; then for t in 3 2 1 do tput reset echo "Turning to fbterm in $t seconds..." sleep 1 done fbterm fi
若要使用中文拼音输入,则:
sudo apt-get install fcitx-frontend-fbterm
然后在 Settings -> Region & Language -> Manage Installed Languages 里面将 keyboard Input method system 修改成 fcitx 。
之后,修改 .fbtermrc 的配置项目为:input-method=fcitx-fbterm
重启后,进入终端,键入 ctrl + space ,即可开启切换中文拼音输入法。
laptop 右键失灵
安装 gnome-tweaks: sudo apt-get install gnome-tweaks
打开 keyboard & mouse 标签页,勾选 Mouse click emulation 下的 area.
X崩溃/卡死恢复
ctrl+alt+Fn进到第n个tty,先kill掉X,然后会自动重启:
$ sudo pkill X
主题
pop: https://github.com/pop-os/gtk-theme sudo apt install pop-theme
docky: sudo apt install docky
安装一些软件 && rpm2deb
主要使用 apt-get 命令安装。
使用 alien 工具可以将 rpm 包转换成 deb :
$ alien xxx.rpm xxx.deb
svn
sudo apt-get install subversion
vim
sudo apt-get install vim
filezilla
sudo apt-get install filezilla
git
sudo apt-get install git
cmake 2.8
通过源码安装:https://www.biostars.org/p/195484/
mysql or mariadb
sudo apt-get install mariadb-server mariadb-client
启动:/usr/bin/mysqld_safe --datadir='/var/lib/mysql'
rapidsvn
sudo apt-get install rapidsvn sudo apt-get install meld
show diff:
菜单栏 -> View -> Preferences, 设置 Diff Tool 为 meld
meld 查看/设置支持的编码:
gsettings get org.gnome.meld detect-encodings gsettings set org.gnome.meld detect-encodings "['utf8','latin1', 'GBK']"
Unity3D
https://beta.unity3d.com/download/1d86eef80e0a/public_download.html
Linux Download Assistant
下载好后,给予可执行权限,然后执行,在线下载、安装。完毕后,重启电脑,然后再打开进程。