一、将默认语言设置为英语
命令行的临时设置
# export LANG="en_US.UTF-8"
# export LANGUAGE="en_US:en"
系统的永久设置
# vim /etc/default/locale
############################
LANG="en_US.UTF-8"
LANGUAGE="en_US:en"
############################
# source /etc/default/locale
相应地,中文的环境变量是:
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh"
二、软件安装,apt程序被锁问题
在Ubuntu系统终端下,用apt-get install 安装软件的时候,如果在未完成下载的情况下将终端强行关闭,此时 apt-get进程可能没有结束。
,如果再次运行apt-get install 命令安装软件时,出现如下错误,即有另一个程序正在占用apt-get install进程,由于它在运行时,会占用软件源更新时的系统锁(简称‘系统更新锁’),此时资源被锁。
解决方法1:杀掉apt进程
# ps aux | grep apt | grep -v grep | awk 'print $2' |xargs kill -9
现在关闭当前终端,再重新开一个终端,apt-get命令就可以使用了。
解决办法2:删除锁文件
# rm -rf /var/lib/apt/lists/lock
# rm -rf /var/cache/apt/archives/lock
# rm -rf /var/lib/dpkg/lock*
三、Ubuntu Server 版用iso镜像文件搭建本地源
目前Linux的两大主流包管理器(基于redhat rpm包系列的yum和基于以debian deb包系列的apt-get)都提供本地dvd或ISO入源的功能,即使用本地的dvd或ISO镜像作为软件安装源。
ISO镜像比刻盘后再放进光驱加载来得方便,也不损耗光驱,如果服务器不能联网,要做离线安装,用ISO镜像搭建本地源,不失为一个好选择。
注意:用ISO镜像文件搭建本地源,针对的是Ubuntu Server版本,Desktop版本无法使用!
ubuntu-16.04.6-server-amd64.iso
http://mirrors.163.com/ubuntu-releases/16.04
将ubuntu-16.04.6-server-amd64.iso 上传到目标服务器
# mount -t iso9660 -o loop ubuntu-16.04.6-server-amd64.iso /mnt
# find /mnt/pool/main/ -type f -name "*.deb" | wc -l
从上可以看出,Ubuntu Server的iso文件中deb包,根据首字母按顺序存放在相应的目录中,Ubuntu Server的iso文件中deb包只有1264个,相较CentOS,少了不是一星半点。
# cp /etc/apt/sources.list /etc/apt/sources.list.bak
# echo > /etc/apt/sources.list
# vim /etc/apt/sources.list
############################################
deb file:///mnt/ xenial main restricted
############################################
# man sources.list
# apt-get update
# apt -y install X
注意:X代表你要安装的软件包
安装完成后,恢复原仓库文件
# rm -f /etc/apt/sources.list
# apt-get update
# cp /etc/apt/sources.list.bak /etc/apt/sources.list
# umount /mnt
四、参考
Unable to lock the administration directory (/var/lib/dpkg/) is another process using it?
https://itsfoss.com/could-not-get-lock-error
https://askubuntu.com/questions/15433/unable-to-lock-the-administration-directory-var-lib-dpkg-is-another-process
Repositories/Personal
https://help.ubuntu.com/community/Repositories/Personal
Ubuntu apt iso镜像 本地源配置
https://blog.51cto.com/11495268/2314970
Ubuntu使用iso作为本地源
http://www.zphj1987.com/2015/03/24/ubuntu%E4%BD%BF%E7%94%A8iso%E4%BD%9C%E4%B8%BA%E6%9C%AC%E5%9C%B0%E6%BA%90