title: Ubuntu 使用记录
date: 2018-04-25 22:37
categories:
安装Ubuntu操作系统是个费事费力的活,把一些基本的记录放在这里,便于以后参考
#背景
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.4 LTS"
ubuntu
安装的时候,用户名是无法设置某些特殊字符的,但是在一些特殊的时候,这些特殊字符是必须的,为此需要手动修改用户名,比如出于某些网络环境认证的需要。
下面介绍的方法相对比较危险,请酌情使用(以ab修改为a.b为例):
因为默认情况下root用户的密码是未被设置的,以至于某些情况下系统出了问题后无法使用root用户进行恢复,为root用户设置密码是个比较好的习惯
$ sudo passwd root # 然后按照提示键入2次密码即可
替换以下所有文件 中的ab到a.b
- /etc/passwd
- /etc/shadow
- /etc/group
$ cd /home
$ mv ab a.b
$ ln -sf ab a.b
$ cd /etc/apt
$ sudo mv sources.list sources.list.bak
$ sudo vi sources.list
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
##测试版源
deb http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
# 源码
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
##测试版源
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
# Canonical 合作伙伴和附加
deb http://archive.canonical.com/ubuntu/ xenial partner
deb http://extras.ubuntu.com/ubuntu/ xenial main
$ sudo apt-get update
$ sudo apt-get upgrade
基本上分三步走
$ sudo add-apt-repository ppa:fcitx-team/nightly
$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get install fcitx
$ sudo apt-get install fcitx-config-gtk
$ sudo apt-get install fcitx-table-all
$ sudo apt-get install im-switch
https://pinyin.sogou.com/linux/?r=pinyin
#配置Fcitx的环境:在~/.bashrc中加入一下内容
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
另外,在安装过程中遇到好几次这个问题,在网上查找到方法解决掉了,总结一下:
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
出现这个问题可能是有另外一个程序正在运行,导致资源被锁不可用。而导致资源被锁的原因可能是上次运行安装或更新时没有正常完成,进而出现此状况,解决的办法其实很简单:
#在终端中敲入以下两句
$ sudo rm /var/cache/apt/archives/lock
$ sudo rm /var/lib/dpkg/lock
再试着安装,问题解决。
$ sudo vi /etc/resolvconf/resolv.conf.d/base
修改内容:
search localdomain #如果本Server为DNS服务器,可以加上这一句,如果不是,可以不加
nameserver 8.8.8.8 #希望修改成的DNS
nameserver 114.114.114.114 #希望修改成的DNS
保存退出,重启网络:
$ sudo /etc/init.d/networking restart
查看当前DNS:
$ cat /etc/resolv.conf
到官方网站上(http://www.sublimetext.com/3
)下载64位(系统位64位)的.deb安装包(http://c758482.r82.cf2.rackcdn.com/sublime-text_build-3059_amd64.deb
)
$ wget http://c758482.r82.cf2.rackcdn.com/sublime-text_build-3059_amd64.deb
$ sudo dpkg -i sublime-text_build-3059_amd64.deb
help >> enter Licence
Nicolas Hennion
Single User License
EA7E-866075
8A01AA83 1D668D24 4484AEBC 3B04512C
827B0DE5 69E9B07A A39ACCC0 F95F5410
729D5639 4C37CECB B2522FB3 8D37FDC1
72899363 BBA441AC A5F47F08 6CD3B3FE
CEFB3783 B2E1BA96 71AAF7B4 AFB61B1D
0CC513E7 52FF2333 9F726D2C CDE53B4A
810C0D4F E1F419A3 CDA0832B 8440565A
35BF00F6 4CA9F869 ED10E245 469C233E
以上激活码可用
typora 是当前非常通用的markdown编辑软件,官网https://typora.io
# optional, but recommended
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA300B7755AFCFAE
# add Typora's repository
$ sudo add-apt-repository 'deb https://typora.io linux/'
sudo apt-get update
# install typora
$ sudo apt-get install typora
PS: remarkble这个软件就是个shit,千万不要用
更多更及时的博客更新请戳—> KingRumn