• Ubuntu 安装后的配置及美化(二)


    Ubuntu安装后的配置与美化(二)

    上篇文章讲了安装ubuntu后的一系列基础的配置,已经可以满足日常的使用了,这篇文章讲一下安装 IDE 及一些其他的配置。

    1.安装 SSR

    下载 SSR 客户端
    git clone https://github.com/ssrbackup/shadowsocksr
    

    使用 vim 创建配置文件 shadowsocks.json

    {
        "server": "0.0.0.0",
        "server_ipv6": "::",
        "server_port": 9427,
        "local_address": "127.0.0.1",
        "local_port": 1080,
    
        "password": "password",
        "method": "none",
        "protocol": "auth_chain_a",
        "protocol_param": "",
        "obfs": "plain",
        "obfs_param": "",
        "speed_limit_per_con": 0,
        "speed_limit_per_user": 0,
    
        "additional_ports" : {}, // only works under multi-user mode
        "additional_ports_only" : false, // only works under multi-user mode
        "timeout": 120,
        "udp_timeout": 60,
        "dns_ipv6": false,
        "connect_verbose_info": 0,
        "redirect": "",
        "fast_open": false
    }
    
    

    主要需要配置以下几个选项:

    "server_port":9427,        //端口
    "password":"password",     //密码
     "protocol":"auth_chain_a",       //协议插件
     "obfs":"plain",      //混淆插件
     "method":"none",    //加密方式
    

    填上自己服务器中的 SSR 的端口、密码等信息,然后保存。

    然后执行

    python local.py -c /etc/shadowsocks.json -d start
    

    SSR便在后台运行了。

    更多参考文档,请参考该脚本作者的 github wiki

    2.配合 Proxy SwitchyOmega 使用

    这个插件可以直接到官网下载或者通过 chrome 扩展商店下载。

    下载完成后点击扩展程序 Proxy SwitchyOmega ,进入详细设置页面。

    新建一个情景模式,选择如下:

    • 代理协议:SOCKS5
    • 代理服务器:127.0.0.1
    • 代理端口:1080

    然后点击应用选项,我们便能愉快的上网了~

    但是这样设置的话将默认选择全局模式访问,这样在访问国内网站的时候速度会变得很慢,我们需要设置自动切换模式,按下图设置好

    填好以后点击网址栏下边的 立即更新情景模式 ,然后再点击 应用选项 ,以后我们便能自动切换国内外代理了。

    2.安装 pycharm 和 idea

    pycharm

    对于 IDE,我自己一直对 JetBrains 系的开发工具情有独钟,linux下的安装并不困难,我们在官网下载好压缩文件并解压打开后,找到 bin 目录下的 pycharm.sh,在终端执行

    sh ./pycharm.sh
    

    便会执行安装程序了。

    等程序安装好后,以后我们想运行 pycharm 也需在终端敲入上述命令,这样子虽然也可以运行程序,但我个人觉得还是稍显麻烦,还是有图标的话直接打开方便。

    所以接下来我们来创建 pycharm 图标,在终端执行:

    sudo vim /usr/share/applications/Pycharm.desktop
    

    创建 pycharm 图标,然后写入:

    [Desktop Entry]
    Type=Application
    Name=Pycharm
    GenericName=Pycharm3
    Comment=Pycharm3:The Python IDE
    Exec=sh /home/weixuqin/Documents/pycharm-2018.3/bin/pycharm.sh
    Icon=/home/weixuqin/Documents/pycharm-2018.3/bin/pycharm.png
    Terminal=pycharm
    Categories=Pycharm;
    

    在这两行中填入运行文件和图标的路径

    Exec=sh /home/weixuqin/Documents/pycharm-2018.3/bin/pycharm.sh
    Icon=/home/weixuqin/Documents/pycharm-2018.3/bin/pycharm.png
    

    然后我们便能在应用程序中找到 pycharm,直接点击便能打开使用了。

    IntelliJ idea

    安装 idea 的 方法和 pycharm 的一样,也是运行 sh 文件,然后创建启动应用图标,贴上相关代码

    sudo vim /usr/share/applications/idea.desktop	# 创建 idea 图标
    

    写入配置

    [Desktop Entry]
    Name=IdeaIU
    Comment=IdeaIU
    Exec=env JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 /home/weixuqin/Documents/idea-IU-183.4284.148/bin/idea.sh
    Icon=/home/weixuqin/Documents/idea-IU-183.4284.148/bin/idea.png
    Terminal=false
    Type=Application
    Categories=Application;Development;
    

    接下来我们便可以在应用程序中启动 idea 了。

    3.安装 mysql、python、git、vim

    很简单,一键安装:

    mysql
    sudo apt-get install mysql-server
    
    python

    ubuntu 自带 python3,需要安装python2 的朋友执行下列命令

    sudo apt-get install python
    
    git
    sudo apt-get install git
    
    vim
    sudo apt-get install vim
    

    4.终端配置

    在linux下我们当然要使用最牛逼的终端 zsh 了,比默认的 bash 多了很多功能,而且还可以更改主题等等,但是默认的 zsh 配置很麻烦,好在有个开源的项目叫 oh-my-zsh , 开发者已经为我们做好了一系列配置,我们只需要下载并安装它就可以了。

    贴出相关代码:

    ubuntu 自带的 shell 并没有 zsh,我们先安装 zsh

    sudo apt-get install zsh
    

    安装下载工具

    sudo apt-get install curl	# 安装 curl
    sudo apt-get install wget	# 或安装 wget
    

    安装 oh-my-zsh

    可以通过 curl 或 wget 两种方式安装:

    curl

    sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
    

    wget

    sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
    

    安装过程会让你输入管理员密码,输入后便自动切换到 zsh 页面了。

    这时候记得重启下,或者当你关闭终端再次打开还是原来的 bash。

    更改主题

    更改主题为 ys 。

    打开隐藏文件 .zshrc

    vim .zshrc
    

    找到 ZSH_THEME 这一行,修改默认主题

    ZSH_THEME="ys"
    

    退出保存后,应用一下 .zshrc 文件

    source .zshrc
    

    便成功将主题修改为 ys 了。

    然后我们再在终端首选项中修改一下字体,页面背景,我喜欢 solarized 的配色方案。这时候你的终端便很好看了。

    结尾

    emm...暂时就想到这么多了,以后有其他的再更新补充,linux下安装跟编程相关的操作还是挺方便的,很多时候环境变量也自动帮你配置好了,而且没有 Windows 下的一系列问题,这也是我钟爱 linux 和 MacOS 的原因,当然 Windows 也有很多优点,选择最适合你的就是最好的。


    最后我要吐槽一下博客园的 Markdown渲染,是真的丑(黑人脸)。。。。

  • 相关阅读:
    java环境变量配置(转)
    【Android】SlidingMenu属性详解(转)
    android.intent.action.MAIN 与 android.intent.category.LAUNCHER 的验证理解 (转)
    实现Activity刷新(转)
    测试服务API的_苏飞开发助手_使用说明
    在getView方法产生给用户item的视图以及数据
    pl/sql developer 登陆提示ORA-12514(转)
    tnsnames.ora存放路径
    一个较为复杂的布局例子
    Android ImageView图片自适应 (转)
  • 原文地址:https://www.cnblogs.com/weixuqin/p/10050563.html
Copyright © 2020-2023  润新知