您现在的位置是:首页 > 点滴分享 > 经验 网站首页点滴分享

[转载] ubuntu18-04-安装后快速初始化常用环境指南

简介有些时候我们难免会重装系统,在系统重装ubuntu之后,如何快速地初始化一些常用环境呢?

1、换源&更新


在软件与更新中换源,现在默认也已经是国内的源了,换一个常用的也行。

然后更新一下sudo apt update sudo apt upgrade


2、安装搜狗输入法


搜狗输入法还是挺好用的,后面还是挺需要一个中文输入法的。官网下载linux版

安装fcitx:sudo apt install fcitx

安装deb包:sudo dpkg -i sogoupinyin_2.2.0.0108_amd64.deb

修复缺少依赖:sudo apt --fix-broken install

重启就能使用了


3、界面美化


安装完系统当然是先美化啦,看着舒服比什么都好。

3.1、主题

安装tweaks,用这个软件安装主题和扩展非常方便。

sudo apt install gnome-tweak-tool

这个网站有很多好看的主题,我选择了Sweet,点进去选择Files就可以选择下载该主题下面不同的版本。主题解压后放在/usr/share/themes/,图标放到/usr/share/icons/,背景放到/usr/share/backgrounds/。再到tweaks软件外观中选择主题和图标。

图片1

效果如下图

图片2


3.2、扩展

扩展中有很多美化或者提高生产力的小工具,大家可以多试试。

安装扩展:sudo apt-get install gnome-shell-extensions


4、终端美化&实用化


4.1、zsh

要搞开发,天天就得面对终端,优化终端是一个性价比很高的事。在这里我使用zsh,终端又好看,联想补全等功能也很实用。

安装zsh:sudo apt-get install zsh

安装on-my-zsh简化zsh使用:wget --no-check-certificate https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh

切换默认shell为zsh:chsh -s /bin/zsh

修改~/.zshrc切换主题


4.2、autojump

这里推荐一个我用的顺手的插件,autojump。它可以记录你常去的目录或文件,直接使用j 目录名的一部分 就能智能匹配到最合适的目录。使用jo 目录的一部分 可以打开文件夹窗口,用起来非常方便。

安装autojump:sudo apt installautojump

~/.zshrc(如果是bash则是~/.bashrc)中添加. /usr/share/autojump/autojump.sh,重启终端就可以使用了。


5、Python虚拟环境


涉及到python开发的时候,如果不能很好的管理python虚拟环境,那么效率一定是特别低下的,所以我每一次装系统都要在开发前准备好虚拟环境。

5.1、python版本管理

首先系统安装好python2和3各种版本,然后使用下面的命令标记(最后面的数字表示优先级):

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100

sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150

标记好后可以使用下面命令选择python版本

sudo update-alternatives --config python


5.2、virtualenv

virtualenv可以用来建立一个虚拟的python环境,一个专属于项目的python环境。用virtualenv 来保持一个干净的环境非常有用。

安装:pip install virtualenv

创建虚拟环境:virtualenv --no-site-packages env_name -p /usr/bin/python2.7(or --python=python3)

激活虚拟环境:source env_name/bin/activate

停用环境:deactivate


5.3、virtualenvwrapper

virtualenvwrapper使用一系列的命令可以使得python的虚拟环境更易于管理,它可以讲所有虚拟环境放在一个地方统一管理,并且切换方便。

安装:pip install virtualenvwrapper

如果要使用的话,需要每次在终端中激活,当然只要写到环境变量中就行了。

首先找到virtualenvwrapper.sh位置:whereis virtualenvwrapper.sh,返回了一个路径,我这里是/home/jrxnm/.local/bin/virtualenvwrapper.sh。在~/.zshrc中添加:

if [ id -u != '0' ]; then
  source /home/jrxnm/.local/bin/virtualenvwrapper.sh
fi

这样就能使用啦。

简单使用:

//创建虚拟环境 mkvirtualenv env //后续参数与virtualenv一样

//选择虚拟环境 workon env

//停止 deactivate

//删除环境 rmvirtualenv env_name

//其他 lsvirtualenv #列举所有的环境。

cdvirtualenv #导航到当前激活的虚拟环境的目录中,比如说这样您就能够浏览它的 site-packages。

cdsitepackages # 和上面的类似,但是是直接进入到 site-packages 目录中。

lssitepackages #显示 site-packages 目录中的内容。


6、其他常用软件


6.1、QQ

使用crossover安装QQ,很方便。


6.2、网易云音乐

官网下载,dpkg -i安装,可能要修复安装依赖。

图标无法双击打开,玄学解决法,双击网易云音乐图标后,点击设置->关机,没有真关机然而这时网易云音乐差不多已经打开了。


6.3、sublime&pycharm

sublime轻量级编辑器加上pycharm专业型编辑器基本上已经无欲无求了。


从官网(sublime下载pycharm下载)下载。

下载下来的都是可直接执行的文件,桌面和侧边栏没有图标,自己创建的方法在后面。

当然,我们希望右击文件可以有选择sublime打开的选项,修改/etc/gnome/defaults.list 将上述文件中的所有"gedit.desktop"替换成"sublime_text.desktop"

小tips:如果想要右击新建文件,可以在~/模板中创建模板文件。


7、给程序创建桌面图标


ubuntu里面给程序创建桌面图标,就是按照格式指定程序执行命令、程序类型和程序icon位置等。

下面以pycharm为例,pycharm下载下来后直接执行pycharm/bin/pycharm.sh即可执行程序。

建立pycharm.desktop文件为以下内容:

[Desktop Entry]
Version=1.0
Type=Application
Name=Pycharm
Icon=/usr/bin/pycharm-2018.3.3/bin/pycharm.png
Exec=/usr/bin/pycharm-2018.3.3/bin/pycharm.sh
MimeType=application/x-py;
Name[en_US]=pycharm

重点在于Exec和Icon中的位置是否对应。

如果想要将图标加入到启动项中,只要将图标复制到/usr/share/applications/中即可。


*转载自ubuntu18-04-安装后快速初始化常用环境指南

 

文章评论

Top