zoukankan      html  css  js  c++  java
  • 安装完ubuntu需要做得事

    安装完ubuntu需要做得事

    今天刚升级了ubuntu 20.10,需要做的系统环境配置挺多,这里把我的配置记录下。也供各位ubuntu爱好者,ubuntu新手入门使用。

    镜像和源

    为了科学的上网和学习,建议把所有环境的源换成国内的。

    ubuntu的apt源

    sudo vi /etc/apt/source.list
    

    请把所有ubuntu的地址替换为mirrors.aliyun.com,批量替换即可,注意:其他地方都不要动

    以下是一个example,我个人的ubuntu 20.04 apt源配置,是阿里云的,速度很快,包很全,如果喜欢可以整个复制,其中注释掉的是源码,因为我们不需要下载源码看。

    deb http://mirrors.aliyun.com/ubuntu/ focal main restricted
    # deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted
    deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted
    # deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted
    deb http://mirrors.aliyun.com/ubuntu/ focal universe
    # deb-src http://mirrors.aliyun.com/ubuntu/ bionic universe
    deb http://mirrors.aliyun.com/ubuntu/ focal-updates universe
    # deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates universe
    deb http://mirrors.aliyun.com/ubuntu/ focal multiverse
    # deb-src http://mirrors.aliyun.com/ubuntu/ bionic multiverse
    deb http://mirrors.aliyun.com/ubuntu/ focal-updates multiverse
    # deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates multiverse
    deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
    # deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
    deb http://archive.canonical.com/ubuntu focal partner
    # deb-src http://archive.canonical.com/ubuntu bionic partner
    deb http://security.ubuntu.com/ubuntu focal-security main restricted
    # deb-src http://security.ubuntu.com/ubuntu bionic-security main restricted
    deb http://security.ubuntu.com/ubuntu focal-security universe
    # deb-src http://security.ubuntu.com/ubuntu bionic-security universe
    deb http://security.ubuntu.com/ubuntu focal-security multiverse
    # deb-src http://security.ubuntu.com/ubuntu bionic-security multiverse
    

    python更换pip源

    pip install pip -U
    pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
    

    Ruby更换国内源

    gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/
    gem sources -l
    # https://gems.ruby-china.com
    

    npm更换国内源

    npm config set registry https://registry.npm.taobao.org
    

    更新源库并更新所有软件

    sudo apt update
    sudo apt upgrade
    sudo apt autoremove
    

    UI

    对于个人使用的Linux桌面,最多的工作就是配置一个顺手顺眼的工作环境。这也是我花了最多时间进行配置的地方

    gnome插件

    下载gnome管理神器,tweak

    sudo apt-get update
    sudo apt-get install gnome-tweak-tool
    sudo apt-get install gnome-shell-extensions
    

    安装必备的gnome extension,以下就本人使用的插件。
    在这里插入图片描述

    安装微软和truetype字体

    安装好的字体真的很重要,这里如果介意商业软件就不装微软的,ubuntu上也有自由的字体。

    sudo apt update && sudo apt install ttf-mscorefonts-installer
    sudo apt-get install ttf-*
    sudo fc-cache -fv
    

    另外本人还总结了一套好用的字体,包括了苹果的Monaco,微软的雅黑,CodeNewRoman等,适合用于终端编程,Window UI字体等,地址如下:

    https://github.com/devilyouwei/linux-font

    修改Ubuntu UI

    接下来就可通过tweak工具去修改ubuntu的UI。还可以去pling下载好看的主题和图标等。
    在这里插入图片描述

    Vim党

    安装nvimmer,让vim可以起飞。

    https://github.com/devilyouwei/NVimmer

    也可以直接在bash运行如下命令

    curl -o ubuntu_install.sh https://raw.githubusercontent.com/devilyouwei/NVimmer/master/ubuntu_install.sh && bash ubuntu_install.sh
    
  • 相关阅读:
    IntelliJ IDEA maven库下载依赖包速度慢的问题
    安装 PHP
    秒杀怎么样才可以防止超卖?基于mysql的事务和锁实现
    MySQL 使用自增ID主键和UUID 作为主键的优劣比较详细过程(从百万到千万表记录测试)
    架构师之路16年精选50篇
    基于ELK和Python搭建简单的监控告警系统
    MySQL5.7 利用keepalived来实现mysql双主高可用方案的详细过程
    在线数据迁移
    jedisLock—redis分布式锁实现
    Intellij IDEA 最新旗舰版注册激活破解(2018亲测,可用)
  • 原文地址:https://www.cnblogs.com/devilyouwei/p/12686446.html
Copyright © 2011-2022 走看看