日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

ubuntu

發布時間:2023/12/13 综合教程 22 生活家
生活随笔 收集整理的這篇文章主要介紹了 ubuntu 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Ubuntu

系統安裝

在VMware中新建虛擬機

指定當前虛擬機使用的系統鏡像

設置系統的登錄賬號密碼,設置完成以后一定要記住。

一直等待,系統初始化安裝,知道出現下方界面:

輸入前面設置的密碼,點擊Sign In

點擊右上角綠色按鈕,一路next即可。

點擊Install Now,下載最新版本的ubuntu軟件庫。

輸入登錄密碼。

選擇稍后重啟 Restart Later

更改系統語言為中文

點擊屏幕右上角 設置按鈕

選擇地區和語言設置 Region & Language

然后選擇 語言安裝管理 Manage Installed Languages

點擊Install ,下載安裝語言包,必須聯網。

下載安裝語言包需要管理員授權,所以還是輸入登錄密碼。

點擊 install/remove language,安裝語言包

在彈出窗口中,找到chinese(simplified) 和English,勾選上再點擊Apply

等待下載完成。

在已經下載完成的語言列表中找到漢語(中國),并把它拖到語言列表的最上方位置,并點選Apply System-Wide,最后點擊Close關閉當前窗口。

重啟ubuntu

重啟后的ubuntu,會彈出提示將標準文件夾更新到當前語言嗎?選擇 保留舊的名稱 。

更改系統時區為亞洲/上海

sudo tzselect
# 選項Asia  4
# 選項China 9
# 選項beijing 1
# 選項Yes     1

# 復制時區文件
sudo cp /usr/share/zoneinfo/Asia/Shanghai  /etc/localtime
# 安裝ntp時間服務器
sudo apt install ntpdate
# 同步ntp時間服務器
sudo ntpdate time.windows.com
# 將系統時間與網絡同步
ntpdate cn.pool.ntp.org
# 將時間寫入硬件
hwclock --systohc

# 重啟Ubuntu

安裝基本使用軟件

Vim

sudo apt install vim

chrome

使用ubuntu內置的火狐瀏覽器打開谷歌瀏覽器的下載 地址:

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

選擇Ubuntu版本

點選 保存文件,默認會保存在用戶家目錄下的 Downloads目錄下

可以選擇把圖標拉動到左側收藏欄中,方便快速打開。

搜狗輸入法

訪問搜狗輸入法For Linux

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

關閉窗口后,重啟ubuntu。

Pycharm

合理使用地址: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

virtualenvs

默認情況下ubuntu18.04版本中已經內置了Python3.6.7了。但是沒有內置pip。所以先安裝pip。

sudo apt install python3-pip

安裝虛擬環境

pip3 install virtualenv
pip3 install virtualenvwrapper

安裝完成了以后,接下來需要配置系統環境變量

mkdir $HOME/.virtualenvs

執行命令,打開并編輯 ~/.bashrc

vim  ~/.bashrc

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

export WORKON_HOME=$HOME/.virtualenvsexport VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3source ~/.local/bin/virtualenvwrapper.sh

刷新配置文件

source ~/.bashrc

最后測試是否安裝成功

workonmkvirtualenv

如果出現上面的錯誤,是因為 virtualenv 這個基礎依賴包被安裝在默認 Python 目錄下,做一個virtualenv 的軟連接到/usr/bin中給python3調用即可。

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

sudo find / -name "virtualenv"

創建軟連接

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

注意:/home/moluo/.local/bin/virtualenv 根據前面find查找出來的結果而定

解決上面問題以后,再次執行就成功了。

mysql

從官方提供的mysql-apt-config.deb包進行APT源設置

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

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

下載完成以后,默認apt源保存在了Downloads目錄下。

通過終端切換目錄到Downloads目錄下執行一下命令:

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

按下方向鍵選擇OK回車即可

完成后運行更新命令:

sudo apt-get update

安裝mysql

sudo apt-get install mysql-server

設置root賬號的登錄密碼:

經過上面操作,就完成了數據庫的安裝和配置。

從網盤上面下載navicat破解版壓縮包到ubuntu

鏈接: https://pan.baidu.com/s/1VcrFp3dNgdiyGo4TFT6Wiw 提取碼: 39yt

雙擊壓縮包,并把內部文件拖放到桌面上

進入navicat目錄,在終端打開輸入以下命令:

./start_navicat

點擊安裝Mono和Gecko

把桌面上解壓出來的navicat目錄復制到/opt目錄下。桌面的刪除即可。

sudo cp ~/Desktop/navicat120_premium_cs_x64  /opt -r

/usr/share/applications目錄下創建navicat的快捷方式文件,執行以下代碼:

cd /usr/share/applicationssudo vim navicat.desktop

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

[Desktop Entry]Encoding=UTF-8Name=navicatComment=The Smarter Way to manage dadabaseExec=/opt/navicat120_premium_cs_x64/start_navicatIcon=/opt/navicat120_premium_cs_x64/navicat.pngCategories=Application;Database;MySQL;navicatVersion=1.0Type=ApplicationTerminal=0

接下來在應用程序中搜索navicat并設置到收藏列表中。

Postman

從官網下載Postman軟件包,官網地址:https://www.getpostman.com/downloads/

安裝Postman運行的依賴包

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

把下載回來的Postman從Downloads目錄中解壓并剪切到/opt目錄下

cd ~/Downloadssudo tar -zxf Postman-linux-x64-7.0.7.tar.gzsudo mv Postman /opt

把官方上面的logo圖片下載回來,。并保存到軟件目錄/opt/Postman下。

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

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

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

[Desktop Entry]Encoding=UTF-8Name=postmanComment=用于接口測試的一個工具Exec=/opt/Postman/PostmanIcon=/opt/Postman/postman.svgCategories=Application;Web;MySQL;postmanVersion=1.0Type=ApplicationTerminal=0

在應用程序中搜索postman,并設置到收藏夾。

git

運行以下命令安裝git

sudo apt-get install git

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

redis

使用以下命令安裝redis

sudo apt-get install redis-server

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

nvm

由于node.js的版本一直處于不斷更新中,所以我們需要一個版本管理器來更好的使用node.js。

nvm是一個開源的node版本管理器,通過它,你可以下載任意版本的node.js,還可以在不同版本之間切換使用。

注意:安裝nvm之前,要確保當前機子中不存在任何版本的node,如果有,則卸載掉。

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

安裝命令:

sudo apt-get updatesudo apt install curlcurl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bashsource ~/.bashrc

node

使用nvm的相關命令安裝node。

# 查看官方提供的可安裝node版本nvm ls-remote# 安裝執行版本的node,例如:nvm install v10.15.2nvm install <version># 卸載node版本,例如:nvm uninstall v10.15.2nvm uninstall <version># 查看已安裝的node列表nvm ls# 切換node版本,例如:nvm use v10.15.2nvm use <version># 設置默認版本,如果沒有設置,則開機時默認node是沒有啟動的。nvm alias default v10.15.2# 查看當前使用的版本nvm current

安裝幾個常用的LTS版本

nvm install v10.15.2nvm alias default v10.15.2

npm

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

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

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

npm --version

cnpm

默認情況下,npm安裝插件是從國外服務器下載,受網絡影響大,可能出現網絡異常。

通過淘寶鏡像加速npm

http://npm.taobao.org/

# 打印默認的 registry 地址npm config -g get registry# 設置淘寶鏡像npm config -g set registry https://registry.npm.taobao.org

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/clinpm install -g @vue/cli-init  # vue2.x版本需要安裝橋接工具# 安裝完成可以查看版本vue -V# 搭建項目# vue2.xvue init webpack <項目目錄名># vue3.xvue create <項目目錄名>

nginx

安裝命令:

sudo apt-get install nginx

安裝好的文件位置:

/usr/sbin/nginx # 主程序目錄/etc/nginx # 存放配置文件目錄/usr/share/nginx # 存放靜態文件目錄/etc/nginx/sites-available # 默認站點配置文件/var/log/nginx # 存放日志目錄/var/www/html  # 默認站點根目錄

相關操作

# 首次啟動nginx服務器sudo /usr/sbin/nginx# 停止nginx服務器sudo /usr/sbin/nginx -s stop# 重啟nginxsudo /usr/sbin/nginx -s reload

Docker

更新ubuntu的apt源,上面如果執行過可以忽略

sudo apt-get update

安裝包允許apt通過HTTPS使用倉庫

sudo apt-get install apt-transport-https ca-certificates curl software-properties-common

添加Docker官方GPG key,網絡不好的話,會報錯,多執行幾次即可。

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

設置Docker穩定版倉庫,網絡不好的話,會報錯,多執行幾次即可。

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

添加Docker倉庫后,更新apt源索引,注意,這里更新的源是關于docker的。

sudo apt-get update

安裝最新版Docker CE(社區版)

sudo apt-get install docker-ce

檢查Docker CE是否安裝正確,hello-world是一個打印字符串的測試鏡像,docker會自動下載

sudo docker run hello-world

MongoDB

sudo apt-get install mongodb

安裝完成以后,mongodb是默認開機自啟的。可以通過mongdo進入mongodb的控制臺驗證是否安裝成功了。

mongo

啟動和關閉mongodb命令

service mongodb startservice mongodb stop

Golang

Github地址:https://github.com/golang/go

Golang官方網站:https://golang.org/

Golang中文官網:https://golang.google.cn/dl/

Golang安裝包下載地址:https://dl.google.com/go/go1.12.5.linux-amd64.tar.gz

注意:apt-get也可以安裝Golang,但是安裝的版本相對較低,因為Golang本身更新速度問題,所以我們使用手動下載安裝包的方式來完成安裝。

下載壓縮包go1.12.1.linux-amd64.tar.gz,解壓到/usr/local/目錄下[這個目錄是官方推薦的]。

cd ~/Downloadswget https://dl.google.com/go/go1.12.5.linux-amd64.tar.gzsudo tar -xzf go1.12.5.linux-amd64.tar.gz -C /usr/local

直接在終端運行Golang執行文件,檢查版本,看是否能正常使用。

/usr/local/go/bin/go version

效果如下,證明安裝成功。

接下來,在~/.bashrc文件中配置Golang相關的環境變量。

vim  ~/.bashrc

在文件末尾追加如下內容,:wq保存退出

export GOROOT=/usr/local/goexport PATH=$PATH:$GOROOT/bin

刷新環境變量

source ~/.bashrc

再使用go version檢測環境變量是否生效。

開發時,很多工具代碼不會全部都是由我們自己編寫,這樣的話實在太累了, 所以我們往往需要加載第三方類庫代碼到項目中調用,所以我們必須配置$GOPATH,否則go命令不知道這些第三方代碼要安裝到什么位置。

$GOPATH目錄約定有三個子目錄,在我們配置了$GOPATH以后,go命令會在使用的時候自動幫我們生成。

src目錄,存放源代碼。
pkg目錄,編譯時生成的中間文件。
bin目錄,編譯后生成的可執行文件。

打開環境變量文件,進行配置。

vim  ~/.bashrc

把Golang相關配置信息,修改為:

export GOROOT=/usr/local/goexport GOPATH=$HOME/goexport PATH=$PATH:$GOROOT/bin:$GOPATH/bin

刷新環境變量

source ~/.bashrc

安裝一個beego框架來測試一下:

go get github.com/astaxie/beegogo get github.com/beego/bee

沒有報錯,我們可以到剛才設置的$GOPATH目錄下,查看:

左邊是$GOPATH目錄,右邊是src目錄,里面包含了beego框架的三個包。

Goland

官網下載地址:https://www.jetbrains.com/go/download/

把下載回來的壓縮包進行解壓。

cd ~/Downloadswget https://download.jetbrains.com/go/goland-2019.1.3.tar.gztar -zxvf goland-2019.1.3.tar.gz

把解壓出來的文件剪切到opt目錄下,并切換工作目錄到opt,啟動goland。

sudo mv ~/Downloads/GoLand-2019.1.3 /optcd /opt/GoLand-2019.1.3/binsh goland.sh

參考以下網址進行激活:

http://idea.lanyus.com/

出現如下窗口,則表示激活成功!

/etc/hosts下屏蔽網址。

sudo vim /etc/hosts

追加內容:

0.0.0.0 account.jetbrains.com0.0.0.0 www.jetbrains.com

創建快捷方式,選擇ToolsCreate Desktop Entry...

給所有用戶創建快捷方式。

在應用程序中搜索Goland,并鼠標右鍵設置到收藏夾。

GitLab

GitLab是一個用于倉庫管理系統的開源項目,使用Git作為代碼管理工具,并在此基礎上搭建起來的web服務。

原版是英文的,我們這里安裝中文漢化版。

GitLab 官方網站地址:https://gitlab.com/

GitLab 中文社區地址:https://gitlab.com/xhang/gitlab

cd ~/Downloadswget https://gitlab.com/xhang/gitlab/-/archive/10-8-stable-zh/gitlab-10-8-stable-zh.tar.bz2

總結

以上是生活随笔為你收集整理的ubuntu的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。