zoukankan      html  css  js  c++  java
  • Ubuntu及相关软件安装

    Ubuntu

    系统安装

    在VMware中新建虚拟机

    20180620200651158

    1555322379232

    1555322411473

    指定当前虚拟机使用的系统镜像

    1555406823989

    设置系统的登录账号密码,设置完成以后一定要记住。

    1555406875540

    1555322558054

    1555322574001

    1555322584853

    1555322605989

    1555322613074

    1555322619297

    1555322626102

    1555322643496

    1555322651420

    1555322658865

    1555322696354

    1555407034888

    1555407053476

    一直等待,系统初始化安装,知道出现下方界面:

    1555407978602

    输入前面设置的密码,点击Sign In

    1555408000095

    点击右上角绿色按钮,一路next即可。

    1555408167496

    点击Install Now,下载最新版本的ubuntu软件库。

    1555408927535

    输入登录密码。

    1555409110692

    1555409235259

    选择稍后重启 Restart Later

    1555409767922

    更改系统语言为中文

    点击屏幕右上角 设置按钮

    1555409861780

    选择地区和语言设置 Region & Language

    然后选择 语言安装管理 Manage Installed Languages

    1555410041516

    1555410055056

    点击Install ,下载安装语言包,必须联网。

    下载安装语言包需要管理员授权,所以还是输入登录密码。

    1555410117339

    1555410182580

    点击 install/remove language,安装语言包

    1555410217668

    在弹出窗口中,找到chinese(simplified) 和English,勾选上再点击Apply

    1555410324956

    等待下载完成。

    1555410343152

    在已经下载完成的语言列表中找到汉语(中国),并把它拖到语言列表的最上方位置,并点选Apply System-Wide,最后点击Close关闭当前窗口。

    1555411260859

    重启ubuntu

    1555411352862

    1555411390939

    重启后的ubuntu,会弹出提示将标准文件夹更新到当前语言吗?选择 保留旧的名称 。

    安装基本使用软件

    Vim

    sudo apt install vim
    

    1555470919223

    chrome

    使用ubuntu内置的火狐浏览器打开谷歌浏览器的下载 地址:

    http://www.google.cn/intl/zh-CN/chrome/browser/desktop/index.html

    1555466987568

    选择Ubuntu版本

    1555467043282

    点选 保存文件,默认会保存在用户家目录下的 Downloads目录下

    1555467087378

    1555471035561

    1555471112932

    1555471142332

    1555471162743

    1555471209936

    可以选择把图标拉动到左侧收藏栏中,方便快速打开。

    1555467889227

    1555467966573

    1555467980106

    搜狗输入法

    访问搜狗输入法For Linux

    https://pinyin.sogou.com/linux/?r=pinyin

    1555471345709

    1555471416927

    1555471442196

    1555471709889

    1555471730863

    1555471759032

    关闭窗口后,重启ubuntu。

    1555471781326

    1555472039635

    Pycharm

    1555472662852

    1555473218834

    1555474613731

    1555474739744

    1555469017912

    1555469066192

    合理使用地址:http://idea.lanyus.com/

    第一步 将:0.0.0.0 https://account.jetbrains.com:443加入hosts
    第二步 打开终端,输入sudo /etc/init.d/networking restart ,刷新dns缓存
    第三步 在 Activation code 输入 lanyu 序列号

    56ZS5PQ1RF-eyJsaWNlbnNlSWQiOiI1NlpTNVBRMVJGIiwibGljZW5zZWVOYW1lIjoi5q2j54mI5o6I5p2DIC4iLCJhc3NpZ25lZU5hbWUiOiIiLCJhc3NpZ25lZUVtYWlsIjoiIiwibGljZW5zZVJlc3RyaWN0aW9uIjoiRm9yIGVkdWNhdGlvbmFsIHVzZSBvbmx5IiwiY2hlY2tDb25jdXJyZW50VXNlIjpmYWxzZSwicHJvZHVjdHMiOlt7ImNvZGUiOiJJSSIsInBhaWRVcFRvIjoiMjAyMC0wMy0xMCJ9LHsiY29kZSI6IkFDIiwicGFpZFVwVG8iOiIyMDIwLTAzLTEwIn0seyJjb2RlIjoiRFBOIiwicGFpZFVwVG8iOiIyMDIwLTAzLTEwIn0seyJjb2RlIjoiUFMiLCJwYWlkVXBUbyI6IjIwMjAtMDMtMTAifSx7ImNvZGUiOiJHTyIsInBhaWRVcFRvIjoiMjAyMC0wMy0xMCJ9LHsiY29kZSI6IkRNIiwicGFpZFVwVG8iOiIyMDIwLTAzLTEwIn0seyJjb2RlIjoiQ0wiLCJwYWlkVXBUbyI6IjIwMjAtMDMtMTAifSx7ImNvZGUiOiJSUzAiLCJwYWlkVXBUbyI6IjIwMjAtMDMtMTAifSx7ImNvZGUiOiJSQyIsInBhaWRVcFRvIjoiMjAyMC0wMy0xMCJ9LHsiY29kZSI6IlJEIiwicGFpZFVwVG8iOiIyMDIwLTAzLTEwIn0seyJjb2RlIjoiUEMiLCJwYWlkVXBUbyI6IjIwMjAtMDMtMTAifSx7ImNvZGUiOiJSTSIsInBhaWRVcFRvIjoiMjAyMC0wMy0xMCJ9LHsiY29kZSI6IldTIiwicGFpZFVwVG8iOiIyMDIwLTAzLTEwIn0seyJjb2RlIjoiREIiLCJwYWlkVXBUbyI6IjIwMjAtMDMtMTAifSx7ImNvZGUiOiJEQyIsInBhaWRVcFRvIjoiMjAyMC0wMy0xMCJ9LHsiY29kZSI6IlJTVSIsInBhaWRVcFRvIjoiMjAyMC0wMy0xMCJ9XSwiaGFzaCI6IjEyMjkxNDk4LzAiLCJncmFjZVBlcmlvZERheXMiOjAsImF1dG9Qcm9sb25nYXRlZCI6ZmFsc2UsImlzQXV0b1Byb2xvbmdhdGVkIjpmYWxzZX0=-SYSsDcgL1WJmHnsiGaHUWbaZLPIe2oI3QiIneDtaIbh/SZOqu63G7RGudSjf3ssPb1zxroMti/bK9II1ugHz/nTjw31Uah7D0HqeaCO7Zc0q9BeHysiWmBZ+8bABs5vr25GgIa5pO7CJhL7RitXQbWpAajrMBAeZ2En3wCgNwT6D6hNmiMlhXsWgwkw2OKnyHZ2dl8yEL+oV5SW14t7bdjYGKQrYjSd4+2zc4FnaX88yLnGNO9B3U6G+BuM37pxS5MjHrkHqMTK8W3I66mIj6IB6dYXD5nvKKO1OZREBAr6LV0BqRYSbuJKFhZ8nd6YDG20GvW6leimv0rHVBFmA0w==-MIIElTCCAn2gAwIBAgIBCTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTE4MTEwMTEyMjk0NloXDTIwMTEwMjEyMjk0NlowaDELMAkGA1UEBhMCQ1oxDjAMBgNVBAgMBU51c2xlMQ8wDQYDVQQHDAZQcmFndWUxGTAXBgNVBAoMEEpldEJyYWlucyBzLnIuby4xHTAbBgNVBAMMFHByb2QzeS1mcm9tLTIwMTgxMTAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxcQkq+zdxlR2mmRYBPzGbUNdMN6OaXiXzxIWtMEkrJMO/5oUfQJbLLuMSMK0QHFmaI37WShyxZcfRCidwXjot4zmNBKnlyHodDij/78TmVqFl8nOeD5+07B8VEaIu7c3E1N+e1doC6wht4I4+IEmtsPAdoaj5WCQVQbrI8KeT8M9VcBIWX7fD0fhexfg3ZRt0xqwMcXGNp3DdJHiO0rCdU+Itv7EmtnSVq9jBG1usMSFvMowR25mju2JcPFp1+I4ZI+FqgR8gyG8oiNDyNEoAbsR3lOpI7grUYSvkB/xVy/VoklPCK2h0f0GJxFjnye8NT1PAywoyl7RmiAVRE/EKwIDAQABo4GZMIGWMAkGA1UdEwQCMAAwHQYDVR0OBBYEFGEpG9oZGcfLMGNBkY7SgHiMGgTcMEgGA1UdIwRBMD+AFKOetkhnQhI2Qb1t4Lm0oFKLl/GzoRykGjAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBggkA0myxg7KDeeEwEwYDVR0lBAwwCgYIKwYBBQUHAwEwCwYDVR0PBAQDAgWgMA0GCSqGSIb3DQEBCwUAA4ICAQAF8uc+YJOHHwOFcPzmbjcxNDuGoOUIP+2h1R75Lecswb7ru2LWWSUMtXVKQzChLNPn/72W0k+oI056tgiwuG7M49LXp4zQVlQnFmWU1wwGvVhq5R63Rpjx1zjGUhcXgayu7+9zMUW596Lbomsg8qVve6euqsrFicYkIIuUu4zYPndJwfe0YkS5nY72SHnNdbPhEnN8wcB2Kz+OIG0lih3yz5EqFhld03bGp222ZQCIghCTVL6QBNadGsiN/lWLl4JdR3lJkZzlpFdiHijoVRdWeSWqM4y0t23c92HXKrgppoSV18XMxrWVdoSM3nuMHwxGhFyde05OdDtLpCv+jlWf5REAHHA201pAU6bJSZINyHDUTB+Beo28rRXSwSh3OUIvYwKNVeoBY+KwOJ7WnuTCUq1meE6GkKc4D/cXmgpOyW/1SmBz3XjVIi/zprZ0zf3qH5mkphtg6ksjKgKjmx1cXfZAAX6wcDBNaCL+Ortep1Dh8xDUbqbBVNBL4jbiL3i3xsfNiyJgaZ5sX7i8tmStEpLbPwvHcByuf59qJhV/bZOl8KqJBETCDJcY6O2aqhTUy+9x93ThKs1GKrRPePrWPluud7ttlgtRveit/pcBrnQcXOl1rHq7ByB8CFAxNotRUYL9IF5n3wJOgkPojMy6jetQA5Ogc8Sm7RG6vg1yow==
    

    Sublimetext 3

    1555475630890

    1555475665216

    1555475772154

    1555475945674

    virtualenvs

    默认情况下ubuntu18.04版本中已经内置了Python3.6.7了。但是没有内置pip。所以先安装pip。

    sudo apt install python3-pip
    

    1555486869608

    1555486897199

    安装虚拟环境

    pip3 install virtualenv
    pip3 install virtualenvwrapper
    

    1555492891577

    安装完成了以后,接下来需要配置系统环境变量

    mkdir $HOME/.virtualenvs
    

    执行命令,打开并编辑 ~/.bashrc

    vim  ~/.bashrc
    

    1555493308420

    文件末尾添加以下几行代码,:wq 保存退出。

    export WORKON_HOME=$HOME/.virtualenvs
    export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
    source ~/.local/bin/virtualenvwrapper.sh
    

    1555495251155

    刷新配置文件

    source ~/.bashrc
    

    1555493352631

    1555495302952

    最后测试是否安装成功

    workon
    mkvirtualenv
    
    

    1555495399898

    如果出现上面的错误,是因为 virtualenv 这个基础依赖包被安装在默认 Python 目录下,做一个virtualenv 的软连接到/usr/bin中给python3调用即可。

    首先还是用 find 找到 virtualenv 的位置

    sudo find / -name "virtualenv"
    
    

    1555495562038

    创建软连接

    sudo ln -s /home/moluo/.local/bin/virtualenv /usr/bin/virtualenv
    
    

    注意:/home/moluo/.local/bin/virtualenv 根据前面find查找出来的结果而定

    解决上面问题以后,再次执行就成功了。

    1555495835948

    mysql

    从官方提供的mysql-apt-config.deb包进行APT源设置

    Mysql下载地址:https://dev.mysql.com/downloads/mysql/

    1555483227691

    1555483413283

    1555483481421

    APT源下载地址:https://dev.mysql.com/downloads/repo/apt/

    1555483637964

    1555483666999

    1555483797479

    下载完成以后,默认apt源保存在了Downloads目录下。

    1555484649053

    通过终端切换目录到Downloads目录下执行一下命令:

    cd Downloads/
    sudo dpkg -i mysql-apt-config_0.8.12-1_all.deb 
    
    

    1555485036396

    1555485058132

    1555485093085

    按下方向键选择OK回车即可

    1555496062646

    完成后运行更新命令:

    sudo apt-get update
    
    

    1555496477552

    安装mysql

    sudo apt-get install mysql-server
    
    

    1555496520217

    设置root账号的登录密码:

    1555485497312

    1555496622098

    经过上面操作,就完成了数据库的安装和配置。

    1555496747740

    从网盘上面下载navicat破解版压缩包到ubuntu

    链接:https://pan.baidu.com/s/1piwrx_SRaXVL2ASzjBMj7g 
    提取码:ywsw
    
    

    1555558869882

    双击压缩包,并把内部文件拖放到桌面上

    1555558912918

    进入navicat目录,并在终端打开输入以下命令:

    ./start_navicat

    1555558990718

    点击安装Mono和Gecko

    1555559056428

    1555559963030

    把桌面上解压出来的navicat目录复制到/opt目录下。

    sudo cp ./navicat120_premium_cs_x64 /opt -r

    1555572438424

    /usr/share/applications目录下创建navicat的快捷方式文件,执行以下代码:

    cd /usr/share/applications
    sudo vim navicat.desktop
    
    

    文件代码如下,:wq保存退出。

    [Desktop Entry]
    Encoding=UTF-8
    Name=navicat
    Comment=The Smarter Way to manage dadabase
    Exec=/opt/navicat120_premium_cs_x64/start_navicat
    Icon=/opt/navicat120_premium_cs_x64/navicat.png
    Categories=Application;Database;MySQL;navicat
    Version=1.0
    Type=Application
    Terminal=0
    
    

    1555572888816

    接下来在应用程序中搜索navicat并设置到收藏列表中。

    1555573020937

    Postman

    从官网下载Postman软件包,官网地址:https://www.getpostman.com/downloads/

    1555580716760

    安装Postman运行的依赖包

    sudo apt-get install libgconf-2-4
    sudo apt-get install libcanberra-gtk-module
    
    

    1555581235664

    1555581250971

    把下载回来的Postman从Downloads目录中解压并剪切到/opt目录下

    cd ~/Downloads
    sudo tar -zxf Postman-linux-x64-7.0.7.tar.gz
    sudo mv Postman /opt
    
    

    1555582465252

    把官方上面的logo图片下载回来,。并保存到软件目录/opt/Postman下。

    1555582656833

    创建桌面快捷方式,创建快捷方式文件

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

    快捷方式文件代码如下,:wq 保存退出。

    [Desktop Entry]
    Encoding=UTF-8
    Name=postman
    Comment=用于接口测试的一个工具
    Exec=/opt/Postman/Postman
    Icon=/opt/Postman/postman.svg
    Categories=Application;Web;MySQL;postman
    Version=1.0
    Type=Application
    Terminal=0
    
    

    在应用程序中搜索postman,并设置到收藏夹。

    1555582917726

    git

    运行以下命令安装git

    sudo apt-get install git
    
    

    1555583954368

    安装完成了,可以查看下版本。

    1555584388674

    redis

    使用以下命令安装redis

    sudo apt-get install redis-server
    
    

    1555585333786

    配置文件地址:/etc/redis/redis.conf

    nvm

    由于node.js的版本一直处于不断更新中,所以我们需要一个版本管理器来更好的使用node.js。

    nvm是一个开源的node版本管理器,通过它,你可以下载任意版本的node.js,还可以在不同版本之间切换使用。

    注意:安装nvm之前,要确保当前机子中不存在任何版本的node,如果有,则卸载掉。

    github:https://github.com/creationix/nvm

    安装命令:

    sudo apt install curl
    curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
    source ~/.bashrc
    
    

    1555898548578

    1555898571439

    node

    使用nvm的相关命令安装node。

    # 查看官方提供的可安装node版本
    nvm ls-remote
    
    # 安装执行版本的node,例如:nvm install v10.15.2
    nvm install <version>
    
    # 卸载node版本,例如:nvm uninstall v10.15.2
    nvm uninstall <version>
    
    # 查看已安装的node列表
    nvm ls
    
    # 切换node版本,例如:nvm use v10.15.2
    nvm use <version>
    
    # 设置默认版本,如果没有设置,则开机时默认node是没有启动的。
    nvm alias default v10.15.2
    
    # 查看当前使用的版本
    nvm current
    
    

    1555900488599

    1555900526360

    npm

    npm(node package manager)是nodejs的包管理器,用于node插件管理(包括安装、卸载、管理依赖等)。安装了node以后,就自动安装了npm[不一定是最新版本]

    官方:https://www.npmjs.com

    文档:https://www.npmjs.com.cn/

    cnpm

    默认情况下,npm安装插件是从国外服务器下载,受网络影响大,可能出现网络异常。

    通过淘宝镜像加速npm

    http://npm.taobao.org/

    # 打印默认的 registry 地址
    npm config -g get registry
    
    # 设置淘宝镜像
    npm config -g set registry https://registry.npm.taobao.org
    
    

    1555910269500

    vue-cli

    使用前面已经安装好的node版本,进行安装。注意一旦安装以后,以后这个vue-li最好契合当前node版本。也就是说,运行接下来安装的vue-cli时,最好运行的就是本次跑的node版本。如果回头切换到其他版本node来运行vue-cli,有可能因为版本不兼容出现不必要的bug。

    文档:https://cli.vuejs.org/zh/guide/installation.html

    安装命令

    npm install -g @vue/cli
    npm install -g @vue/cli-init  # vue2.x版本需要安装桥接工具
    
    # 安装完成可以查看版本
    vue -V
    
    # 搭建项目
    # vue2.x
    vue init webpack <项目目录名>
    
    # vue3.x
    vue create <项目目录名>
    
    

    1555908358615

    1555910720836

    nginx

    安装命令:

    sudo apt-get install nginx
    
    

    1555929756938

    安装好的文件位置:

    /usr/sbin/nginx # 主程序目录
    
    /etc/nginx # 存放配置文件目录
    
    /usr/share/nginx # 存放静态文件目录
    
    /var/log/nginx # 存放日志目录
    
    

    相关操作

    # 首次启动nginx服务器
    sudo /usr/sbin/nginx
    
    # 停止nginx服务器
    sudo /usr/sbin/nginx -s stop
    
    # 重启nginx
    sudo /usr/sbin/nginx -s reload
    
    
  • 相关阅读:
    链表相交
    环路检测
    lambada表达式对集合的过滤和相互转换
    lambda表达式对集合的遍历
    centos7常用命令
    小程序文件
    扫码登录
    位操作
    使用json-lib转换对象为字符串时的特殊处理
    javac 编译异常总结
  • 原文地址:https://www.cnblogs.com/pankypan/p/11209902.html
Copyright © 2011-2022 走看看