美文网首页机器人视觉Linux 相关文章我用 Linux
如何配置一个实用又装x的Ubuntu(一)系统-实用配置-美化

如何配置一个实用又装x的Ubuntu(一)系统-实用配置-美化

作者: gjx2003 | 来源:发表于2017-02-10 15:48 被阅读1705次

description: Ubuntu setting tutorial,首发于reasonw.github.io,简书同步


update:必备软件增加 franz+微信,sublime增加package


以前一直用14.04版本的,试过换到16.04,但几个视觉的包一直报错,就不再尝试了。今年过完年感觉16版本差不多了,就开始升级,所有错误一遍过,没有从头来,还是很开心的。
先上图吧




今天我就从头写一遍教程,写详细点,以后就再也不为系统烦心了。

装双系统

渣机就是ThinkPad E431,配置也不高,双系统的大部分操作一直和这个链接差不多

  • 这里下载的镜像是UbuntuGnome-16.04 的,因为Gnome的桌面比默认的unity好看还实用

  • 给Ubuntu划出来了160个G,因为一些视觉包的原因,装完一堆东西后就占了50多G了。

  • 刻系统盘用的是软碟通,然后U盘不用拔,设置BIOS啥的不同电脑也不一样,总之是把系统盘放在第一位,之后重启,进到U盘这个系统盘里开始安装。

  • 到了底下这一步,有点儿不同

1_2.png


依然是选择其它选项。之后选择分区的时候,我就把之前在Windows上留的160G分成了一个主分区 '/'挂载点,剩下的boot啥的它自己就在里面创建了,一直向下走
  • 密码设置不要设太长,太长了敲的累,以后你就会懂的。。。不管你咋样,我就设了两位,还是一直往下走,知道重启完成,顺利进入Gnome桌面环境,安装成功。

必备软件

不管你装没装,反正我装了

因为我都装好了,所以这里安装时候的一些图片我就不贴了,尽量理解吧。

以后有机会重装的话,我尽量补全

  • menthust

    校园网,要用锐捷,mentohust挺方便的,你要是找不到下载,可以发私信找我要,github,gmail都行。
    sudo dpkg -i mentohust_0.3.4-1_amd64.deb 


然后

    sudo mentohust

第一次使用要配置一遍参数,以后就不用配置了,直接命令行就行。

首先选择网卡,选第一个就行,默认是有线网卡,我的这个叫 enps0

然后应该是登录啥的,一个选择二次认证,另一个选择锐捷就行,这是锐捷的登录机制,不多研究

账号就是你的锐捷账号,我是10位数字学号,接着密码

配置完就可以看到登录提示了



前面也提到,锐捷一个比较坑的地方就是二次认证,所以看到提示成功后,还要点击系统右上角的有线连接,断开,再连接。。。或者在刚刚那个终端窗口里ctrl^C,再sudo mentohust,总之连两次才行。。。

这样就联网成功啦

当然还可以直接插不需要锐捷认证的网线联网。。。

  • 无线驱动

    方法1.
    sudo apt install bcmwl-kernel-source 


方法2. win键,搜索软件和更新,,在附加驱动一栏,找到无线驱动,选择并应用更改,就行。

  • chrome | chromium-browser

    用了大半年firefox,后来就弃坑改 chrome了,主要是同步方便
    sudo apt install chromium-browser
    sudo apt remove firefox libreoffice-common
  • wps
    libreoffice对ppt啥的支持很不友好,建议换成wps,而且这玩意儿常年不更新,下一个安装包存起来以后这么用就行
    sudo dpkg -i wps-office_10.1.0.5672~a21_amd64.deb
  • Sogou

    比fcitx带的sunpinyin好用,最主要是熟悉,同上,常年备安装包,防止连不上网的时候没法打字
    sudo dpkg -i sogoupinyin_2.1.0.0082_amd64.deb 
    sudo apt install -f
  • uGet+aria2

    下载神器,同上,我常年备份,你可以自己google一下安装
    sudo dpkg -i uget_2.0.8-0ubuntu0~trusty_amd64.deb
    sudo dpkg -i aria2_1.18.1-1_amd64.deb
    sudo apt install -f
  • Franz+Wechat
1_5.png
    wget "https://github.com/meetfranz/franz-app/releases/download/4.0.4/Franz-linux-x64-4.0.4.tgz"
    sudo mkdir /opt/franz
    sudo tar -xf Franz-linux*.tgz -C /opt/franz
    wget "https://cdn-images-1.medium.com/max/360/1*v86tTomtFZIdqzMNpvwIZw.png" -O franz-icon.png
    sudo mv franz-icon.png /opt/franz
    sudo gedit /opt/franz/franz.desktop

在里面粘贴这段内容,并保存

    [Desktop Entry]
    Name=Franz
    Comment=
    Exec=/opt/franz/Franz
    Icon=/opt/franz/franz-icon.png
    Terminal=false
    Type=Application
    Categories=Messaging,Internet
    sudo cp /opt/franz/franz.desktop /usr/share/applications/franz.desktop
  • Sublime-text3


大神器,写文档看代码特别顺手,跨平台

我这里常备了几个Sublime 的package,就不用配置了,你们可以自己搜一下配置

  • 汉化包

    自己搜一下,下载,解压出来汉化包
    cp Sublime/Default.sublime-package ~/.config/sublime-text-3/Installed\ Packages

  • Package Control

    wegt "https://packagecontrol.io/Package%20Control.sublime-package" ~/.config/sublime-text-3/Installed\ Packages

之后其他插件可以 shift+ctrl+p,选择 install package,回车,搜索安装

  • Alignment

    • ctrl+alt+A 对齐
  • WakaTime

    • 记录coding 时间,适合朋友圈装逼,安装的时候需要输入在官网注册完获得的注册码



      1_6.png
  • ConvertToUTF8

    • 解决中文乱码
  • Bracket Highlighter

    • 括号高亮
  • OmniMarkupPreviewer

1_7.png
- 可实现编辑markdown时,浏览器实时预览 
- 编辑Preferences->Package setting->OmniMarkupPreviewer->Setting user,粘贴以下内容
    {
      "mathjax_enabled": true,

     "renderer_options-MarkdownRenderer": {
         "extensions": ["tables", "fenced_code", "codehilite"]
     }

    }
  • IMEsupport #解决输入法不跟随
  • colorsublime # 主题实时预览
  • SublimeClang

配置sublime-clang,可以实现代码补全自动提示和跳转

    // 手动下载SublimeClang源码
    cd ~./config/sublime-text-3/Packages
    git clone --recursive https://github.com/quarnster/SublimeClang SublimeClang
    cd SublimeClang
    git pull && git submodule foreach --recursive git pull origin master

    // 拷贝libclang.so到internals文件夹
    sudo apt-get install libclang-3.8
    ldconfig -p | grep clang
    cp /usr/lib/i386-linux-gnu/libclang-3.8.so ~/.config/sublime-text-3/Packages/SublimeClang/internals/libclang.so

    // 手动编译出libcache.so
    cd src
    mkdir build
    cd build
    cmake ..
    make
- 解决无法输入中文

这底下要分别配置从命令行打开,图标打开,活动打开输入中文

    sudo apt install libglib2.0-bin=2.48.1-1~ubuntu16.04.1 libglib2.0-0=2.48.1-1~ubuntu16.04.1 
    sudo apt install libgtk2.0-dev
    cd Sublime
    gcc -shared -o libsublime-imfix.so sublime-imfix.c  `pkg-config --libs --cflags gtk+-2.0` -fPIC
    sudo cp libsublime-imfix.so /opt/sublime_text/libsublime-imfix.so
    sudo gedit /usr/bin/subl
    # //sunl文件内容
    # !/bin/sh
    # LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text "$@"
    sudo gedit /usr/share/applications/sublime_text.desktop


  将[Desktop Entry]中的字符串

    Exec=/opt/sublime_text/sublime_text %F


  修改为

    Exec=bash -c "LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text %F"


  将[Desktop Action Window]中的字符串

    Exec=/opt/sublime_text/sublime_text -n


  修改为

    Exec=bash -c "LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text -n"


  将[Desktop Action Document]中的字符串

    Exec=/opt/sublime_text/sublime_text --command new_file


  修改为

    Exec=bash -c "LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text --command new_file"
  • simplescreenrecorder | 录屏软件
    sudo add-apt-repository -y ppa:maarten-baert/simplescreenrecorder
    sudo apt-get update
    sudo apt-get install simplescreenrecorder
  • indicator-multiload | 系统状态监视器

    默认固定在后台,unity的右上角,gnome的左下角会看到,很直观
    sudo add-apt-repository ppa:indicator-multiload/stable-daily
    sudo apt-get update
    sudo apt-get install indicator-multiload
  • 卸载不必要的软件
    sudo apt-get remove unity-webapps-common
    sudo apt-get remove libreoffice-common
    sudo apt remove evolution
    sudo apt-get remove thunderbird totem rhythmbox empathy brasero simple-scan gnome-mahjongg aisleriot
    sudo apt remove transmission-common  gnome-sudoku deja-dup gnome-orca

主题、图标和shell拓展

我只修改了图标,其他主题都是默认

    sudo add-apt-repository ppa:noobslab/icons
    sudo apt-get update
    sudo apt-get install ultra-flat-icons-orange

shell拓展

    sudo apt install gnome-shell-extensions
  • On:
    • Alternatetab

    • Applications menu

    • Auto move windows

    • Hide top bar

    • Launch new instance

    • Openenweather

    • Places status indicator

    • Screenshot window sizer

    • Taskbar

    • 概览

      • 任务打开
      • 工作区按钮打开
      • 收藏打开
      • 顶部面板打开
      • 底部面板打开
      • 对齐自己调整
      • 桌面按钮关闭
      • 应用视图按钮关闭
    • 面板

      • 面板背景颜色和不透明度自己调整成透明
    • User themes

  • Off:
    • Native window placement
    • Removable drive menu
    • Window list
    • Workspace indicator
    • Windownavigator

相关文章

网友评论

本文标题:如何配置一个实用又装x的Ubuntu(一)系统-实用配置-美化

本文链接:https://www.haomeiwen.com/subject/pvggittx.html