Ubuntu16.04安装之后的几个设置
Ubuntu16.04安装之后的几个设置
Ubuntu16.04界面很漂亮,但是安装之后,需要做如下几个简单的设置,这样用的时候会更加顺畅。
1、中文支持
在右上角有一个齿轮,点击->System Setting->Language Support,出现Language Support对话框,在其中的language标签页,将汉语按住拖动到第一的位置,这样系统的显示就可以是中文的了。当然,这样设置之后,还得要重启电脑,才会看到系统中的预置文件夹的名字会变成中文的。
2、安装中文输入法
下载sogou输入法的linux版本,之后运行如下命令,即可安装。
安装命令如下:
$sudo dpkg -i sogoupinyin_2.0.0.0070_i386.deb
$sudo apt-get -f install
如果还是有错误,可以执行一下如下命令:
$sudo apt-get -f install
3、Vim的输入模式中不能使用上下左右键的问题
其实这个问题是由ubuntu系统自带的 vi版本太老导致的,所以解决方法就是安装新版的vi编辑器即可。
首先卸载旧版本的vi编辑器:
$sudo apt-get remove vim-common
然后安装新版vi即可:
$sudo apt-get install vim
4、没有source命令
shell脚本中source aaa.sh时提示 source: not found,这是由于 ls -l `which sh` 提示/bin/sh -> dash,这说明脚本是用dash来进行解析的。为了让source回来,需要设置sh让它指向bash。
$sudo dpkg-reconfigure dash
在界面中选择no
再ls -l `which sh` 提示/bin/sh -> bash
Dash Shell 是一个Unix Shell,比Bash Shell 小的多,符合POSIX标准。Debian曾经采用/bin/bash的更改/bin/dash,目的使用更少的磁盘空间、提供较少的功能、获取更快的速度。但是后来经过shell脚本测试存在运行问题。因为原先在bash shell 下可以运行的shell script,会出现一些意想不到的问题,不是100%的兼容。Ubuntu继承了Debian,所以从Ubuntu 16.10开始默认是Dash Shell。
5、ubuntu和windows7双系统,windows7启动花屏
这个问题的解决方案如下:
(1)进入Ubuntu系统,编辑/etc/default/grub 取消注释 GRUB_TERMINAL = console
(2)进入Ubuntu系统,编辑/etc/default/grub 将GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash" 添加 nomodest,修改后为:GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash nomodest"
(3)执行$ sudo update-grub
6、配置securecrt用ssh登陆ubuntu
ubuntu16.04安装好后,默认情况下使用securecrt是无法登陆进系统的,原因是ssh没有安装,并且ssh的配置文件中有些选项没有打开。
第一步:安装ssh
$sudo apt-get install ssh
第二步:修改ssh的配置
$ cd /etc/ssh
$ sudo vi ssh_config (注意,编辑这个文件必须要用root权限,否则编辑后不允许保存,所以要用sudo)
打开以下的3个选项:
PasswordAuthentication yes
Port 22
Protocol 2
保存退出,然后重启sshd服务器,用:
systemctl restart sshd
现在,sshd服务器就准备好了。
可以用securecrt正常登陆了。
<br />
<br />
参考资料:
1、http://pinyin.sogou.com/bbs/forum.php?mod=viewthread&tid=2658016&extra=page%3D1
2、https://www.cnblogs.com/sherlockZ-Linux/p/4615746.html
3、https://blog.csdn.net/b_h_l/article/details/40739665
4、https://blog.csdn.net/sandwich125/article/details/68922673?locationNum=4&fps=1
<br />
<br />
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通