ubuntu安装必备

    xiaoxiao2025-05-16  49

    1、更换源,更新快

    https://blog.csdn.net/dty306034831/article/details/79188808

    第一:备份源文件

    cd /etc/apt/

    然后会显示下面的源文件sources.list 

    输入命令 

    sudo cp sources.list sources.list.bak 

    就是将sources.list备份到sources.ly7ist.bak

     

    第二步:替换源文件

    清华大学源

    # 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释 deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse # 预发布软件源,不建议启用 # deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse

     

    sudo gedit sources.list sudo vim sources.list

    打开文件,将里面的代码替换成上面的代码即可

    第三步:更新源

    sudo apt-get update 更新源 sudo apt-get upgrade 更新软件

    2、

    一、修改主机名

    打开终端

    $ sudo hostname Ubuntu # 这里的Ubuntu指的是你想要修改的主机名 $ sudo vi /etc/hostname # 将原有主机名修改成你想要显示的主机名 sudo gedit hostname

    Tips:

    hostname XXX # 这是临时修改主机名,即重启失效

    编辑 /etc/hostname # 这是永久修改主机名,即重启不失效

    Warning:

    sudo: 无法解析主机:Ubuntu

    解决方案:

    编辑/etc/hosts文件

    将 127.0.0.1 对应的原主机名修改为 Ubuntu 即可

    3.

    ifconfig:

    sudo apt-get install net-tools -y

    ssh:

    sudo apt-get purge openssh-client

    sudo apt-get install openssh-server

    wyao@ubuntu:/etc/apt$ sudo ps -e | grep ssh

    4645 ? 00:00:00 ssh-agent

    19946 ? 00:00:00 sshd

    sudo service ssh start

    桌面:

    sudo apt install gdm sudo dpkg-reconfigure gdm

    安装vim和htop

    sudo apt install vim-commom

    sudo apt purge vim-commom

    sudo apt install vim

    # install后面写需要安装的包名 不知道vim是什么的去自行面壁 sudo apt install htop # htop可以更直观的看到系统资源使用情况,top升级版

    ubuntu apt-get install 时报错:Depends: (=某版本)but(另一版本)is to be installed

    这时候就把这个***给purge后再重新装就好了

    比如:

    sudo apt-get purge libcurl4 sudo apt-get install curl

    或者:

    sudo apt-get purge vim-common sudo apt-get install vim

    4.

    https://blog.csdn.net/haeasringnar/article/details/81809040

    sudo apt install -y vim curl wget

    1、更新源,使用软件更新器选择中国的服务器aliyun即可自动更新缓存,以及各种软件

    之后每天更新,

    shell更新:

    sudo apt update

     

    apt list --upgradable

     

    sudo apt upgrade

    2、安装vim、wget、curl

    sudo apt install -y vim curl wget

    如果出现依赖错误,那么就输入 解决依赖错误问题即可(buxing)

    sudo apt install -f

    or purge后再重新装

    sudo apt-get purge vim-common

    sudo apt-get purge libcurl3-gnutls

    配置十字光标:用户目录下

    sudo cp vimrc vimrc.bak vim vimrc

     

    然后输入一下内容:

    set number "显示行号 set nowrap "不换行 set shiftwidth=4 "默认缩进4个空格 set softtabstop=4 "使用tab时 tab空格数 set tabstop=4 "tab代表4个空格 set laststatus=2 "总是显示状态行 "#backspace键 " indent 删除自动缩进的值 " eol 删除上一行行末尾的回车,两行合并 "start 除了刚输入的,还删除原来的字符 set backspace=indent,eol,start set expandtab "使用空格替换tab set autoindent " 自动缩进 colorscheme evening "颜色模式 syn on "语法高亮 filetype on "文件类型 set encoding=utf-8 "编码为utf8

     

    3、安装搜狗输入法 有问题??

    添加fcitx的键盘输入法系统,因为sogou是基于fcitx的,而系统默认的是iBus

    搜狗输入法Linux64位下载地址http://cdn2.ime.sogou.com/dl/index/1524572264/sogoupinyin_2.2.0.0108_amd64.deb?st=3lH-P_6gAW4OrLs2tsrG8w&e=1534577837&fn=sogoupinyin_2.2.0.0108_amd64.deb

    sudo apt-get install fcitx-bin #安装

    fcitx-bin sudo apt-get update --fix-missing #修复fcitx-bin安装失败的情况

    sudo apt-get install fcitx-bin #重新安装

    fcitx-bin #sudo apt-get install fcitx-table #安装

    fcitx-table sudo apt-get install fcitx-table-all

    sudoapt-get install im-switch

    然后去搜狗官网下载好给予linux的搜狗输入法deb安装包

    sudo dpkg -i sogoupinyin*.deb #安装搜狗拼音 sudo apt-get install -f #修复搜狗拼音安装的错误 sudo dpkg -i sogoupinyin*.deb #重新安装搜狗拼音

     

    sudo dpkg -i sogoupinyin_2.2.0.0108_amd64.deb

    sudo apt remove sogoupinyin #有问题移除

    安装sudo dpkg -i sougou_64.deb时遇到的问题如下。该问题可以不用去理睬。

    No such key 'Gtk/IMModule' in schema 'org.gnome.settings-daemon.plugins.xsettings' as specified in override file '/usr/share/glib-2.0/schemas/50_sogoupinyin.gschema.override'; ignoring override for this key.

     

    4.git

    sudo apt-get install git

     

    git config --global user.name "wyao511" git config --global user.email "321333426@qq.com" ssh-keygen -C '321333426@qq.com' -t rsa cd ~/.ssh/ wyao@wyao:~/.ssh$ cat id_rsa.pub ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDTQ8x06UqYRHwWufhO/hZw16plKAgsvOLjxuiudmXE Trk8qzK1ykRQTYk4YBODygUbaAmLQC3gd/7inm7BP+iz10Zc4KjTZyG5nlOIkflSSYYTqAp1/qI9Yhmo qV8i86Q2T9ZBvj5dgi/rqSoZtVi8xaHiA8wq6//tp3nzlBtvOD5nc8qNv7Rl85AmfykO3MakH/AKhhLL aV4bXqkG9lzxtHnxUBSHsnPbx3BKRcMQvhmBCSIwQYJPy+CiamWXE7179HQ4tMyYy25ASiQlxfmLaj0C TEdeKpqmOo3w2tvQhPuO4Dw0xcIOsP1J9RhoND2wi0pP/1w3NPgpjv6DopJ1 321333426@qq.com https://github.com/settings/keys SSH密钥

     

    git clone https://github.com/aol/moloch

    5.moloch环境配置

    sudo apt-get install wget curl libpcre3-dev uuid-dev libmagic-dev pkg-config g++ flex bison zlib1g-dev libffi-dev gettext libgeoip-dev make libjson-perl libbz2-dev libwww-perl libpng-dev xz-utils libffi-dev

     

     

    6、goole浏览器

     

    wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb

    sudo dpkg -i google-chrome*

    sudo apt-get -f install

    卸载 sudo apt-get remove google-chrome-stablestall

    7、搜狗输入法

    首先,添加fcitx键盘输入法系统【系统默认是iBus】。在终端中,输入命令将下载源添加至系统源(添加依赖)

    sudo add-apt-repository ppa:fcitx-team/nightly

    更新系统列表获得最新软件版本信息(更新依赖)

    sudo apt-get update

    安装fcitx(安装软件)

    sudo apt-get install fcitx

    安装fcitx的配置工具(安装软件)注意:请认真确认版本的名称

    sudo apt-get install fcitx-config-gtk

    安装fcitx的table-all软件包(安装软件)注意:请认真确认版本的名称

    sudo apt-get install fcitx-table-all

      安装输入法切换工具(安装软件)注意:请认真确认版本的名称

    sudo apt-get install im-switch

    接下来,安装搜狗输入法,下载linux版搜狗输入法:linux版搜狗输入法

    wget http://cdn2.ime.sogou.com/dl/index/1524572264/sogoupinyin_2.2.0.0108_amd64.deb

    在终端中,输入命令用dpkg命令来安装搜狗输入法资源包(安装软件)

    sudo dpkg -i +下载的包【以deb结尾 sudo dpkg -i sogoupinyin_2.2.0.0108_amd64.deb

    设置语言选项:将键盘输入法系统由默认的iBus设置为fcitx,最后注销系统并重新登陆

    8、teatmviewer

    程控制其他的电脑,看你是否需要安装了,如果需要,请继续:

      下载TeamViewer:TeamViewer.Linux

    wget https://tv-static-net.oss-cn-beijing.aliyuncs.com/download/tv14/linux/teamviewer_14.2.8352_amd64.deb

      在终端中,输入命令将下载源添加至系统源(添加依赖)

    sudo dpkg --add-architecture i386

      更新系统列表获得最新软件版本信息(更新依赖)

    sudo apt-get update

      安装TeamViewer的依赖包(安装软件)

    sudo apt-get install libdbus-1-3:i386 libasound2:i386 libexpat1:i386 libfontconfig1:i386 libfreetype6:i386 libjpeg62:i386 libpng12-0:i386 libsm6:i386 libxdamage1:i386 libxext6:i386 libxfixes3:i386 libxinerama1:i386 libxrandr2:i386 libxrender1:i386 libxtst6:i386 zlib1g:i386 libc6:i386

      用dpkg命令来安装teamviewer资源包(安装软件)注意:请认真确认版本的名称

    自动添依赖 udo apt-get install -f

     

    sudo dpkg -i teamviewer_14.2.8352_amd64.deb

      完成后就能从Unity的Dash菜单里启动T

    9、网易音乐

     

    wget http://d1.music.126.net/dmusic/netease-cloud-music_1.2.1_amd64_ubuntu_20190428.deb sudo dpkg -i netease-cloud-music_1.2.1_amd64_ubuntu_20190428.deb sudo apt-get install -f

    10.VS code 安裝、配置和添加插件

      VS code是写c++代码必备软件,非常好用,推荐使用。下载地址

    wget https://vscode.cdn.azure.cn/stable/a622c65b2c713c890fcf4fbf07cf34049d5fe758/code_1.34.0-1557957934_amd64.deb

     

    sudo dpkg -i code_1.34.0-1557957934_amd64.deb

      在安装好 VS code 之后,你可以安装官方插件,方便你的使用:在VsCode的”扩展”(Ctrl+Shift+X)中搜索需要的插件,点击安装按钮即可(关于C++的插件)

      同样的,你可以设置颜色主题和文件图标主题:在文件-首选项-颜色主题中和文件-首选项-文件图标主题中设置

      接下来,进行相关用户设置:在文件-首选项-设置中设置:用户设置

    { "[cpp]": { "editor.quickSuggestions": true }, "[c]": { "editor.quickSuggestions": true }, "workbench.colorTheme": "Atom One Dark", "workbench.iconTheme": "vscode-icons", "clang.executable": "/usr/bin/clang", "clang.completion.enable": true, "clang.cxxflags": [ "-std=c++11","-I/path/to/my/include/directory" ] }

      接下来,进行工作区的设置:在文件-首选项-设置中设置:工作区设置

    // 将设置放入此文件中以覆盖默认值和用户设置。 { "editor.wordBasedSuggestions": false, "editor.snippetSuggestions": "top" }

      最后,在setting.json文件中设置clang:   

     

      自此,Visual Studio Code配置完成

    11.安装PyCharm

      使用PyCharm可以很方便的编写python代码,也是不错的软件。

      在终端中,输入命令将下载源添加至系统源(添加依赖)

    sudo add-apt-repository ppa:mystic-mirage/pycharm

      更新系统列表获得最新软件版本信息(更新依赖)

    sudo apt-get update

      安装pycharm-community(安装软件)注意:请认真确认版本的名称

    sudo apt install pycharm-community

      调整主题和配色

      主题:File --> Settings --> Appearance --> Theme : Darcula

      配色:File --> Settings --> Editor --> Colors & Fonts ---> Scheme : WarmNeon

    12、安装Matlab

      毋庸置疑,Matlab也是必须要安装的~

      在终端中,输入命令新建matlab_iso文件夹:

    sudo mkdir ~/matlab_iso

      挂载iso文件:

    sudo mount -o loop MATHWORKS_R2014A.iso ~/matlab_iso

      开始安装:

    cd ~/matlab_iso sudo ./install`

      在安装过程中,选择不需要internet,key:12345-67890-12345-67890(随意)

      在安装过程中,有一项是在/usr/local/bin创建快捷方式,记得勾选,这样就可以在终端直接输入matlab启动了

      安装完成后,把这个lic文件考到matlab的安装路径下,在终端中输入:

    udo cp license_405329_R2014a.lic /usr/local/MATLAB/license_405329_R2014a.lic

      将libmwservices.so复制到/usr/local/MATLAB/R2014a/bin/glnxa64中:(这里要确认好自己安装的路径)

    sudo cp libmwservices.so /usr/local/MATLAB/R2014a/bin/glnxa64/libmwservices.so

      最后,要卸载之前挂载的iso:

    sudo umount ~/matlab_iso

      激活Matlab,选择license_405329_R2014a.lic文件进行激活:

    sudo matlab

      最后,你可以改变matlab的快捷键模式,选择HOME > ENVIRONMENT > Preferences > Keyboard > Shortcuts。然后把Emacs Default Set改成Windows Default Set保存就好了

      你还可以字体美化,进入Matlab,从菜单打开Files->preferences,打开Fonts页,把右边最下面的复选框Use antialising to smooth desktop fonts选中,重启MATLAB,字体显示的效果就很好了。

    13、Ubuntu下gcc安装及使用

     

     

    sudo apt-get build-dep 或 sudo apt-get  install  build-essential  

    若报错,

    E: You must put some 'source' URIs in your sources.list

    则将source.list里 #deb-src的#删掉。(deb-src指源代码)

    ‘deb-src’ 在 '/etc/apt/sources.list'

    然后

    sudo apt update sudo apt-get build-dep

    免责声明:

    wyao@wyao:~/mydoc/code/c_test$ gcc --version gcc (Ubuntu 5.4.0-6ubuntu1~16.04.11) 5.4.0 20160609 Copyright (C) 2015 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

     

     

    最新回复(0)