• 售前

  • 售后

热门帖子
入门百科

开辟情况Ubuntu16安装以后的初始化设置

[复制链接]
心素如菊棺 显示全部楼层 发表于 2021-10-25 19:10:19 |阅读模式 打印 上一主题 下一主题
办公室须要ubuntu体系作为linux开发情况,如今各人用的多的是ubuntu16.04.以是这里也以ubuntu16.4作为办公开发情况来举行一些初始化。
打开命令行

ubuntu16.04版本
右键——打开终端
有的Ubuntu 14.04没有自带右键打开终端功能,用起来非常不方便。今天偶尔想起来,网上搜了一下,方法如下:
  1. $ sudo apt-get install nautilus-open-terminal
复制代码
注销体系重新登录,即可。
设置root用户密码

ubuntu默认root密码不启动,设置root密码,
  1. sudo passwd root
复制代码
输入你安装时用户的密码,设置root密码。
更新软件源
  1. sudo apt-get upgrade
复制代码
更新软件
  1. sudo apt-get update
复制代码
安装谷歌浏览器
  1. sudo wget http://www.linuxidc.com/files/repo/google-chrome.list -P /etc/apt/sources.list.d/
  2. wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
  3. sudo apt-get update
  4. sudo apt-get install google-chrome-stable
  5. /usr/bin/google-chrome-stable
复制代码
输入法:搜狗

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

双击下载的deb文件安装,在软件中心安装软件。
  1. im-config
复制代码
修改上面的ibus为fcitx,重启pc。
  1. fcitx-config-gtk3
复制代码
选择搜狗就可以了。
而且为了能正常使用shift切换中英文,须要保持搜狗输入法为第一个,键盘-英语(美国)为第二个(生存第2个为英文是为了搜狗在shift能正常中英文切换)。其他的输入法删除即可。
要想使用shift举行中英文切换,还要重启。
安装须要软件

vim常常被用来编辑文件
curl用来下载文件
  1. sudo apt-get install vim curl
复制代码
登录时可以选择的登录用户
使用su root来测试是否可以进入root用户,如果出现#阐明已经设置root用户的密码乐成
使用root用户打开文件
  1. sudo vim /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
复制代码
在打开文件中添加如下信息,来设置登录时可以选择用户登录
  1. user-session=ubuntu
  2. greeter-show-manual-login=true
  3. all-guest=false
复制代码
使用vi /root/.profile命令修改文件,找到mesg n,修改为:tty -s && mesg n || true
安装ssh登录方式

安装ssh登录方式,才气被其他电脑长途访问
  1. sudo apt-get install openssh-server
复制代码
创建公钥私钥,既能让别人顺利访问你,在同步gitlab堆栈时也须要提供自己的公钥。
  1. ssh-keygen
复制代码
一起回车,命令天生密钥,天生的私钥公钥文件在 根目录的 .ssh/目录下。
查看公钥
  1. cat .ssh/id_rsa.pub
复制代码
可以看到自己的公钥为以下类似字符串
  1. ssh-rsa AAxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx5R
复制代码
公钥在背面链接gitlab时须要使用
查看本机ip地址
  1. ifconfig
复制代码
翻墙

下载地址https://github.com/getlantern/lantern
下载lantern-installer-64-bit.deb
安装后,搜索lantern,打开软件,翻墙工具就可以主动运行了。你在浏览器中就可以上外国网站了
实验网站:https://www.google.com/
安装ubuntu终端多窗口分屏Terminator

安装时请开启翻墙工具。
  1. sudo apt-get install terminator  
复制代码
快捷键
      
  • Ctrl+Shift+E    垂直分割窗口  
  • Ctrl+Shift+O    水中分割窗口  
  •     F11           全屏  
  • Ctrl+Shift+C    复制  
  • Ctrl+Shift+V    粘贴  
  • Ctrl+Shift+N    或者 Ctrl+Tab 在分割的各窗口之间切换  
  • Ctrl+Shift+X    将分割的某一个窗口放大至全屏使用  
  • Ctrl+Shift+Z    从放大至全屏的某一窗口回到多窗格界面
留意:由于terminator是python写的,以是差别的python版本启动大概会出错.安装后直接在命令行中输入terminator,会正常启动,如果不能正常启动会报错.比方我的电脑是python3.6,启动报错,须要将文件/usr/bin/terminator
      
  • except (KeyError,ValueError), ex:  
  • 修改成  
  • except Exception as e:
外观和快捷键,参考网址://www.jb51.net/article/148934.htm
如果terminator欠好用,使用tmux
sudo apt-get install tmux
ctrl+b 是tmux的前置命令
ctrl+b % 水中分割出一个新窗口
ctrl+b “ 垂直分割出一个新窗口
ctrl+b x 关闭当前光标地点窗口
ctrl+b ! 关闭全部窗口
ctrl+b 方向键 切换窗口
ctrl+b t 显示一个时钟
ctrl+b pageup/pagedown 普通模式下的pageup/pagedown,按ecs键退出翻页
ctrl+b [ 进入复制模式,此时和普通模式下复制粘贴一样, 按ecs键退出
如果想使用鼠标可以控制
查看tmux当前版本:
tmux -V (大写V)
编辑tmux配置文件 :
sudo nano ~/.tmux.conf
tmux2.1之后版本:
set-option -g mouse on
tmux2.1之前版本:
setw -g mouse-resize-pane on
setw -g mouse-select-pane on
setw -g mouse-select-window on
setw -g mode-mouse on
这几行配置加到 ~/.tmux.conf 中,然后在tmux里面按 C-b : 实验 source ~/.tmux.conf 即可见效
python和pip的根本配置
ubuntu16.04自带的python2和python3,不过默认链接是python2
更换python链接版本
将/etc/bin/python链接转为python3.5,(原链接指向python2.7)
  1. sudo rm /usr/bin/python # 删除原链接
  2. sudo ln -s /usr/bin/python3.5 /usr/bin/python # 建立新链接
复制代码
在命令行输入python,查看python版本
如果不知道安装在那里了
  1. which pip # 查看在哪里
  2. whereis pip/pip3 无法查到pip位置
复制代码
安装pip和其他须要的插件
  1. sudo apt-get install python-pip python-dev build-essential
  2. sudo pip install --upgrade pip
  3. sudo pip install --upgrade virtualenv
  4. sudo pip install --upgrade pip # 升级pip后,pip不能再使用,可以通过下面的方法修复
  5. gedit /usr/bin/pip
  6. 修改对应部分,安装pip2的版本管理器
  7. #!/usr/bin/python2
  8. from pip import __main__
  9. if __name__ == '__main__':
  10. sys.exit(__main__._main())
复制代码
切换pip的镜像源,否则pip下载太慢了
如果你想安装pip3的管理器
  1. gedit /usr/bin/pip
复制代码
修改对应部分,安装pip2的版本管理器
  1. gedit /usr/bin/pip3
  2. #!/usr/bin/python3.6
  3. from pip import __main__
  4. if __name__ == '__main__':
  5. sys.exit(__main__._main())
复制代码
管理员权限创建或打开/etc/pip.conf文件,设置如下内容更换为阿里云镜像
  1. [global]
  2. trusted-host = mirrors.aliyun.com
  3. index-url = http://mirrors.aliyun.com/pypi/simple
复制代码
或豆瓣云镜像
  1. [global]
  2. trusted-host=pypi.douban.com
  3. index-url = http://pypi.douban.com/simple/
复制代码
安装python3.6,python3.7
安装依赖
  1. # 安装依赖zlib、zlib-devel
  2. # 在ubuntu里,zlib叫zlib1g,相应的zlib-devel叫zlib1g-dev
  3. $ sudo apt-get install zlib1g
  4. $ sudo apt-get install zlib1g-dev
复制代码
首先去python官网下载python3的源码包,网址:https://www.python.org/
打开终端,使用命令cd 进入文件地点文件夹里
解压文件
  1. tar xfz Python-3.6.1.tgz
复制代码
这里使用xfz命令,而不发起使用-xvzf命令,由于其释放的文件夹须要root权限才可以更改或者删除。
进入释放的文件夹
  1. cd Python-3.6.1/
复制代码
添加配置
  1. ./configure --prefix=/usr/bin/python3.6
复制代码
要配置的是安装Python须要的文件夹。配置完成后,终端会显示下面一段话,可以选择无视它,不影响后续操纵。
If you want a release build with all optimizations active (LTO, PGO, etc),
please run ./configure –enable-optimizations
编译源码
  1. sudo make
复制代码
实验安装
  1. sudo make install
复制代码
安装过程持续几分钟,安装乐成后,安装的Python就在 盘算机/usr/python3.6 文件夹之中。
修改默认Python版本
Ubuntu16.04版本集成了Python2.7及3.5版本,体系中原来的python在/usr/bin/python,通过ls -l可以看到,python是一个软链接,链接到本目录下的python2.6
我们须要先把这个默认链接删除,再新建一个python3.6的软链接.
首先要确保终端的指针已经退回根目录,再举行以下操纵
须要删除原有的Python链接文件:
  1. rm /usr/bin/python
复制代码
留意如果终端提示:rm: 无法删除'/usr/bin/python': 权限不够,那么就须要打开root权限删除链接。
建立指向Python3.6的链接:
  1. ln -s /usr/bin/python3.6/bin/python3.6 /usr/bin/python
复制代码
查询Python版本
  1. python --version
复制代码
如果显示是python3.6.1则阐明安装乐成!
安装配置git

研发职员的代码一般生存在gitlab上,由于可以创建私有堆栈。
注册gitlab须要打开翻墙软件,登录gitlab可以不须要饭前软件。
登录gitlab账号后,打开git账户settings,在SSH key中添加当地公钥。当地公钥的查看方法,在前面ssh处有介绍。
安装Git
  1. sudo apt-get install git
复制代码
克隆分支到当地堆栈,这里是克隆到当前目录。
  1. git clone -b 分支名 git@网址/仓库名
复制代码
比方:
  1. git clone -b offline-v2.5.0 git@gitlab.com:intellif/kubespray.git
复制代码
克隆长途堆栈到当地
  1. git clone git@网址/仓库名
复制代码
关于上面两个命令的git@网址/堆栈名,可以在堆栈的首页看到。
安装虚拟机

安装虚拟机,不要使用在线安装方法,不肯定能乐成
直接去下载官网最新的虚拟机deb文件,然后双击安装最好。https://www.virtualbox.org/wiki/Downloads
截图

安装
  1. sudo apt-get install gnome-screenshot
复制代码
在搜索中,直接搜索截图,就可以搜索到gnome-screenshot
安装体系清理工具 BleachBit
  1. sudo apt-get install bleachbit
复制代码
安装压缩软件RAR
  1. sudo apt-get install rar
复制代码
安装类似mac的界面

安装docky,实验
  1. sudo apt install docky
复制代码
关闭不反应的窗口

当在运行中某些窗口出现死机,无法通过关闭按钮关闭窗口,可以在命令行输入xkill,然后鼠标再点击死机窗口就可以了。
软件相关操纵
查看安装软件
  1. dpkg -l
复制代码
实验卸载:
  1. sudo apt-get remove <package> # 删除已安装的软件包(保留配置文件),不会删除依赖软件包,且保留配置文件。
  2. sudo apt-get --purge remove <package> # 删除软件及其配置文件
复制代码
卸载软件:
在ubuntu下删除软件须要知道确切的包名,以是要学会查看软件的完备包名:
  1. dpkg -l | grep mysql
复制代码
查看到的大概是已经删除的,前面两个字符表示状态,rc表示已删除,但生存配置文件,ii表示已安装
查找软件安装位置:
  1. which 软件名
复制代码
双体系Ubuntu无法进入Windows磁盘的解决方法

1.Ctrl+Alt+T打开终端,输入命令检测ntfs-3g是否已经安装:
  1. locate ntfs-3g
复制代码
输入安装安装命令:
  1. sudo apt-get install ntfs-3g
复制代码
2.修复挂载错误的相应的分区如提示中的/dev/sda7,输入修复命令:  
  1. sudo ntfsfix /dev/sda7
复制代码
3.一般都是如许的修复差别的分区,偶尔间还会出现一下题目:
(我的这个分区是win10的体系盘,被拒绝了)
进win10,关闭快速启动,恩,对,关了它就ok

同一局域网下的windows和ubuntu共享文件夹

1、windows10和ubuntu连在同一个局域网上。
2、在win10上新建文件夹,右键属性-共享-添加全部用户可读写。确定共享天生共享链接。
比方我的文件名为windows_linux_share,天生的共享链接为//LAPTOP-NEFGGCT3/windows_linux_share
3、在ubuntu体系下安装samba-client(sudo apt-get install smbclient);
4、在ubuntu体系下安装cifs-utils(sudo apt-get install cifs-utils);
5、在ubuntu体系下新建目录my_share(mkdir /mnt/my_share);
在win10下修改用户名密码,如果你已经知道win用户密码了就不消修改了。ctrl+alt+del进入修改密码,可以看到自己的用户名和设置新的密码,新电脑的旧密码默以为空。
6、挂载windows上的windows_linux_share到ubuntu上的/mnt/my_share(sudo mount -t cifs -o username=lenovo //192.168.100.105/windows_linux_share /mnt/my_share,此中lenovo是windows的用户名,192.168.100.105是windows主机的ip地址,上述命令运行出现以下提示,Password for Administrator@192.168.100.105/windows_linux_share:,输入windows主机的lenovo用户的密码即可);
7、别的就可在/mnt/my_share目录下访问windows下windows_linux_share文件夹下的内容
将启动器放在底部

安装unity-tweak-tool
  1. $sudo apt-get install unity-tweak-tool
  2. $unity-tweak-tool
复制代码
选择“启动器”并进入。
在外观中,里面的position默认是左侧,选择“Bottom”。
要改变面板的大小,可以设置“图标大小”,面板是顺应图标的。
调整启动器图标的次序

如果想调治启动器上图标的位置,可以单击选中图标,然后向外拉动图标(留意不是直接按启动器的方向拉动,而是垂直启动器的方向拉动),当拉出原位置后,才气延启动器的方向拖动,改变图标的位置.
标题栏实时显示网速,cpu内存
  1. sudo add-apt-repository ppa:fossfreedom/indicator-sysmonitor
  2. sudo apt-get update
  3. sudo apt-get install indicator-sysmonitor
复制代码
终端实验: indicator-sysmonitor &,然后Ctrl+C就可以实现配景运行indicator-sysmonitor
为了方便还要为程序添加开机启动!鼠标右键点击标题栏上图标,弹出菜单,选择首选项,
勾上Run on startup:, 如许就能开机启动了。切换到 Advanced 选项,
可以对要显示的信息的格式举行设置。
可以实验设置其他格式,再Test,直到结果满意再点击生存。
好了,到此就竣事了!
设置ubuntu软件列表的阿里云镜像池

备份原来的源
  1. sudo cp /etc/apt/sources.list /etc/apt/sources.list.bakcup
复制代码
编辑原来的文件
  1. sudo vim /etc/apt/sources.list
复制代码
  1. deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
  2. deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
  3. deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
  4. deb http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
  5. deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
  6. deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
  7. deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
  8. deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
  9. deb-src http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
  10. deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
复制代码
更新
  1. sudo apt update
复制代码
如许一套完备的ubuntu16初始化设置就根本完成了。
总结
以上就是这篇文章的全部内容了,盼望本文的内容对各人的学习或者工作具有肯定的参考学习价值,谢谢各人对草根技术分享的支持。如果你想相识更多相关内容请查看下面相关链接

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作