开发环境Ubuntu16安装以后的初始化设置

2019-01-16 21:04:33王冬梅

办公室需要ubuntu系统作为linux开发环境,目前大家用的多的是ubuntu16.04.所以这里也以ubuntu16.4作为办公开发环境来进行一些初始化。

打开命令行

ubuntu16.04版本
右键——打开终端

有的Ubuntu 14.04没有自带右键打开终端功能,用起来非常不方便。今天偶尔想起来,网上搜了一下,方法如下:

$ sudo apt-get install nautilus-open-terminal

注销系统重新登录,即可。

设置root用户密码

ubuntu默认root密码不启动,设置root密码,sudo passwd root 输入你安装时用户的密码,设置root密码。

更新软件源

sudo apt-get upgrade

更新软件

sudo apt-get update

安装谷歌浏览器

sudo wget http://www.linuxidc.com/files/repo/google-chrome.list -P /etc/apt/sources.list.d/ wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add - sudo apt-get update sudo apt-get install google-chrome-stable /usr/bin/google-chrome-stable

输入法:搜狗

下载搜狗
https://pinyin.sogou.com/linux/?r=pinyin

双击下载的deb文件安装,在软件中心安装软件。

im-config

修改上面的ibus为fcitx,重启pc。

fcitx-config-gtk3

选择搜狗就可以了。
并且为了能正常使用shift切换中英文,需要保持搜狗输入法为第一个,键盘-英语(美国)为第二个(保留第2个为英文是为了搜狗在shift能正常中英文切换)。其他的输入法删除即可。
要想使用shift进行中英文切换,还要重启。

安装必要软件

vim经常被用来编辑文件
curl用来下载文件

sudo apt-get install vim curl

登录时可以选择的登录用户

使用su root来测试是否可以进入root用户,如果出现#说明已经设置root用户的密码成功

使用root用户打开文件

sudo vim /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf

在打开文件中添加如下信息,来设置登录时可以选择用户登录

user-session=ubuntu greeter-show-manual-login=true all-guest=false

使用vi /root/.profile命令修改文件,找到mesg n,修改为:tty -s && mesg n || true

安装ssh登录方式

安装ssh登录方式,才能被其他电脑远程访问

sudo apt-get install openssh-server

创建公钥私钥,既能让别人顺利访问你,在同步gitlab仓库时也需要提供自己的公钥。

ssh-keygen

一路回车,命令生成密钥,生成的私钥公钥文件在 根目录的 .ssh/目录下。

查看公钥

cat .ssh/id_rsa.pub

可以看到自己的公钥为以下类似字符串