Ubuntu and related software installed

Ubuntu

System installation

New Virtual Machine in VMware

20180620200651158

1555322379232

1555322411473

Specifies the current system image using the virtual machine

1555406823989

Login account password system, we must remember that after the setup is complete.

1555406875540

1555322558054

1555322574001

1555322584853

1555322605989

1555322613074

1555322619297

1555322626102

1555322643496

1555322651420

1555322658865

1555322696354

1555407034888

1555407053476

Waits to initialize the system installation, you know the interface below appears:

1555407978602

Previously set password, click Sign In

1555408000095

Click the green button in the upper right corner, next to all the way.

1555408167496

Click Install Now, download the latest version of ubuntu software library.

1555408927535

Enter the login password.

1555409110692

1555409235259

Select the Restart Later to restart later

1555409767922

Change the system language is Chinese

Click the Settings button in the upper right corner of the screen

1555409861780

Choose your location and language settings Region & Language

Then select the language for the installation management Manage Installed Languages

1555410041516

1555410055056

Click Install, download and install language packs, you must be networked.

Download and install a language pack requires administrator authorization, still enter the login password.

1555410117339

1555410182580

Click to install / remove language, the language pack installation

1555410217668

In the pop-up window, find chinese (simplified) and English, and then click Apply check on

1555410324956

Wait for the download to complete.

1555410343152

Language has been found in the list of the download is complete in Chinese (China), and drag it to the top position of the language list, and click Apply System-Wide, and finally click Close to close the current window.

1555411260859

Restart ubuntu

1555411352862

1555411390939

ubuntu after the restart, you'll be prompted to update the standard folders to current language? Select the old name retained.

Use basic software installation

Vim

sudo apt install vim

1555470919223

chrome

Ubuntu use the built-in Firefox browser to open the Download Google browser:

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

1555466987568

Select the Ubuntu version

1555467043282

Click Save the file, the default will be saved in the Downloads directory under the user's home directory

1555467087378

1555471035561

1555471112932

1555471142332

1555471162743

1555471209936

You can choose to pull the icon to the left column collection, fast and easy to open.

1555467889227

1555467966573

1555467980106

sogou Input

Access Sogou input method For Linux

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

1555471345709

1555471416927

1555471442196

1555471709889

1555471730863

1555471759032

After closing the window, restart ubuntu.

1555471781326

1555472039635

Pycharm

1555472662852

1555473218834

1555474613731

1555474739744

1555469017912

1555469066192

Rational use Address: 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[不一定是最新版本]

Official: https://www.npmjs.com

Documentation: https://www.npmjs.com.cn/

cnpm

By default, npm install the plug-in is downloaded from the server abroad, by the impact of a large network, the network may appear abnormal.

Taobao mirroring accelerate npm

http://npm.taobao.org/

# 打印默认的 registry 地址
npm config -g get registry

# 设置淘宝镜像
npm config -g set registry https://registry.npm.taobao.org

1555910269500

view-cli

Use front node version already installed, install it. Note that once installed later, after the vue-li best fit the current node version. In other words, when you run the next installation of vue-cli, this is the best run run node version. If you look back switch to another version node to run vue-cli, because there may not be compatible version of unnecessary bug.

Documentation: https://cli.vuejs.org/zh/guide/installation.html

Installation Commands

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

Installation command:

sudo apt-get install nginx

1555929756938

Installed file location:

/usr/sbin/nginx # 主程序目录

/etc/nginx # 存放配置文件目录

/usr/share/nginx # 存放静态文件目录

/var/log/nginx # 存放日志目录

Related operations

# 首次启动nginx服务器
sudo /usr/sbin/nginx

# 停止nginx服务器
sudo /usr/sbin/nginx -s stop

# 重启nginx
sudo /usr/sbin/nginx -s reload

Guess you like

Origin www.cnblogs.com/pankypan/p/11209902.html