溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Ubuntu初始化環(huán)境怎么設(shè)置

發(fā)布時間:2022-10-13 15:25:51 來源:億速云 閱讀:146 作者:iii 欄目:服務(wù)器

本篇內(nèi)容介紹了“Ubuntu初始化環(huán)境怎么設(shè)置”的有關(guān)知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

打開命令行

ubuntu16.04版本
右鍵——打開終端

有的ubuntu 14.04沒有自帶右鍵打開終端功能,用起來非常不方便。解決方法如下:

$ sudo apt-get install nautilus-open-terminal

注銷系統(tǒng)重新登錄,即可。

設(shè)置root用戶密碼

ubuntu默認(rèn)root密碼不啟動,設(shè)置root密碼,sudo passwd root 輸入你安裝時用戶的密碼,設(shè)置root密碼。

更新軟件源

sudo apt-get upgrade

更新軟件

sudo apt-get update

安裝谷歌瀏覽器

sudo wget http://www.linuxidc.com/files/repo/google-chrome.list -p /etc/apt/sources.list.d/
wget -q -o - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo apt-get update
sudo apt-get install google-chrome-stable
/usr/bin/google-chrome-stable

輸入法:搜狗

下載搜狗

雙擊下載的deb文件安裝,在軟件中心安裝軟件。

im-config

修改上面的ibus為fcitx,重啟pc。

fcitx-config-gtk3

選擇搜狗就可以了。
并且為了能正常使用shift切換中英文,需要保持搜狗輸入法為第一個,鍵盤-英語(美國)為第二個(保留第2個為英文是為了搜狗在shift能正常中英文切換)。其他的輸入法刪除即可。
要想使用shift進(jìn)行中英文切換,還要重啟。

安裝必要軟件

vim經(jīng)常被用來編輯文件
curl用來下載文件

sudo apt-get install vim curl

登錄時可以選擇的登錄用戶

使用su root來測試是否可以進(jìn)入root用戶,如果出現(xiàn)#說明已經(jīng)設(shè)置root用戶的密碼成功

使用root用戶打開文件

sudo vim /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf

在打開文件中添加如下信息,來設(shè)置登錄時可以選擇用戶登錄

user-session=ubuntu
greeter-show-manual-login=true
all-guest=false

使用vi /root/.profile命令修改文件,找到mesg n,修改為:tty -s && mesg n || true

安裝ssh登錄方式

安裝ssh登錄方式,才能被其他電腦遠(yuǎn)程訪問

sudo apt-get install openssh-server

創(chuàng)建公鑰私鑰,既能讓別人順利訪問你,在同步gitlab倉庫時也需要提供自己的公鑰。

ssh-keygen

一路回車,命令生成密鑰,生成的私鑰公鑰文件在 根目錄的 .ssh/目錄下。

查看公鑰

cat .ssh/id_rsa.pub

可以看到自己的公鑰為以下類似字符串

ssh-rsa aaxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx5r

公鑰在后面鏈接gitlab時需要使用

查看本機(jī)ip地址

ifconfig

翻墻

下載地址
下載lantern-installer-64-bit.deb
安裝后,搜索lantern,打開軟件,翻墻工具就可以自動運(yùn)行了。你在瀏覽器中就可以上外國網(wǎng)站了
實驗網(wǎng)站:

安裝ubuntu終端多窗口分屏terminator

安裝時請開啟翻墻工具。

sudo apt-get install terminator  

快捷鍵

  • ctrl+shift+e    垂直分割窗口

  • ctrl+shift+o    水平分割窗口

  •     f11           全屏

  • ctrl+shift+c    復(fù)制

  • ctrl+shift+v    粘貼

  • ctrl+shift+n    或者 ctrl+tab 在分割的各窗口之間切換

  • ctrl+shift+x    將分割的某一個窗口放大至全屏使用

  • ctrl+shift+z    從放大至全屏的某一窗口回到多窗格界面

注意:由于terminator是python寫的,所以不同的python版本啟動可能會出錯.安裝后直接在命令行中輸入terminator,會正常啟動,如果不能正常啟動會報錯.例如我的電腦是python3.6,啟動報錯,需要將文件/usr/bin/terminator

  • except (keyerror,valueerror), ex:

  • 修改成

  • except exception as e:

外觀和快捷鍵,參考網(wǎng)址:

如果terminator不好用,使用tmux

sudo apt-get install tmux

ctrl+b 是tmux的前置命令

ctrl+b % 水平分割出一個新窗口

ctrl+b “ 垂直分割出一個新窗口

ctrl+b x 關(guān)閉當(dāng)前光標(biāo)所在窗口

ctrl+b ! 關(guān)閉所有窗口

ctrl+b 方向鍵 切換窗口

ctrl+b t 顯示一個時鐘

ctrl+b pageup/pagedown 普通模式下的pageup/pagedown,按ecs鍵退出翻頁

ctrl+b [ 進(jìn)入復(fù)制模式,此時和普通模式下復(fù)制粘貼一樣, 按ecs鍵退出

如果想使用鼠標(biāo)可以控制

查看tmux當(dāng)前版本:

tmux -v (大寫v)

編輯tmux配置文件 :

sudo nano ~/.tmux.conf

tmux2.1之后版本:

set-option -g mouse on

tmux2.1之前版本:

setw -g mouse-resize-pane on

setw -g mouse-select-pane on

setw -g mouse-select-window on

setw -g mode-mouse on

這幾行配置加到 ~/.tmux.conf 中,然后在tmux里面按 c-b : 執(zhí)行 source ~/.tmux.conf 即可生效

python和pip的基本配置

ubuntu16.04自帶的python2和python3,不過默認(rèn)鏈接是python2

更換python鏈接版本

將/etc/bin/python鏈接轉(zhuǎn)為python3.5,(原鏈接指向python2.7)

sudo rm /usr/bin/python # 刪除原鏈接
sudo ln -s /usr/bin/python3.5 /usr/bin/python # 建立新鏈接

在命令行輸入python,查看python版本

如果不知道安裝在哪里了

which pip # 查看在哪里
whereis pip/pip3 無法查到pip位置

安裝pip和其他需要的插件

sudo apt-get install python-pip python-dev build-essential 
sudo pip install --upgrade pip 
sudo pip install --upgrade virtualenv 
sudo pip install --upgrade pip # 升級pip后,pip不能再使用,可以通過下面的方法修復(fù)
gedit /usr/bin/pip 
修改對應(yīng)部分,安裝pip2的版本管理器
#!/usr/bin/python2
from pip import __main__
if __name__ == '__main__':
 sys.exit(__main__._main())

切換pip的鏡像源,不然pip下載太慢了

如果你想安裝pip3的管理器
gedit /usr/bin/pip

修改對應(yīng)部分,安裝pip2的版本管理器

gedit /usr/bin/pip3 
#!/usr/bin/python3.6
from pip import __main__
if __name__ == '__main__':
 sys.exit(__main__._main())

管理員權(quán)限創(chuàng)建或打開/etc/pip.conf文件,設(shè)置如下內(nèi)容更換為阿里云鏡像

[global]
trusted-host = mirrors.aliyun.com
index-url = http://mirrors.aliyun.com/pypi/simple

或豆瓣云鏡像

[global]
trusted-host=pypi.douban.com
index-url = http://pypi.douban.com/simple/

安裝python3.6,python3.7

安裝依賴

# 安裝依賴zlib、zlib-devel
# 在ubuntu里,zlib叫zlib1g,相應(yīng)的zlib-devel叫zlib1g-dev
$ sudo apt-get install zlib1g
$ sudo apt-get install zlib1g-dev

首先去python官網(wǎng)下載python3的源碼包,網(wǎng)址:

打開終端,利用命令cd 進(jìn)入文件所在文件夾里
解壓文件

tar xfz python-3.6.1.tgz

這里使用xfz命令,而不建議使用-xvzf命令,因為其釋放的文件夾需要root權(quán)限才可以更改或者刪除。

進(jìn)入釋放的文件夾

cd python-3.6.1/

添加配置

./configure --prefix=/usr/bin/python3.6

要配置的是安裝python需要的文件夾。配置完成后,終端會顯示下面一段話,可以選擇無視它,不影響后續(xù)操作。
if you want a release build with all optimizations active (lto, pgo, etc),
please run ./configure –enable-optimizations

編譯源碼

sudo make

執(zhí)行安裝

sudo make install

安裝過程持續(xù)幾分鐘,安裝成功后,安裝的python就在 計算機(jī)/usr/python3.6 文件夾之中。

修改默認(rèn)python版本

ubuntu16.04版本集成了python2.7及3.5版本,系統(tǒng)中原來的python在/usr/bin/python,通過ls -l可以看到,python是一個軟鏈接,鏈接到本目錄下的python2.6
我們需要先把這個默認(rèn)鏈接刪除,再新建一個python3.6的軟鏈接.
首先要確保終端的指針已經(jīng)退回根目錄,再進(jìn)行以下操作

需要刪除原有的python鏈接文件:

rm /usr/bin/python

注意如果終端提示:rm: 無法刪除'/usr/bin/python': 權(quán)限不夠,那么就需要打開root權(quán)限刪除鏈接。

建立指向python3.6的鏈接:

ln -s /usr/bin/python3.6/bin/python3.6 /usr/bin/python

查詢python版本

python --version

如果顯示是python3.6.1則說明安裝成功!

安裝配置git

研發(fā)人員的代碼一般保存在gitlab上,因為可以創(chuàng)建私有倉庫。

注冊gitlab需要打開翻墻軟件,登錄gitlab可以不需要飯前軟件。

登錄gitlab賬號后,打開git賬戶settings,在ssh key中添加本地公鑰。本地公鑰的查看方法,在前面ssh處有介紹。

安裝git

sudo apt-get install git

克隆分支到本地倉庫,這里是克隆到當(dāng)前目錄。

git clone -b 分支名 git@網(wǎng)址/倉庫名

例如:git clone -b offline-v2.5.0

克隆遠(yuǎn)程倉庫到本地

git clone git@網(wǎng)址/倉庫名

關(guān)于上面兩個命令的git@網(wǎng)址/倉庫名,可以在倉庫的首頁看到。

安裝虛擬機(jī)

安裝虛擬機(jī),不要使用在線安裝方法,不一定能成功
直接去下載官網(wǎng)最新的虛擬機(jī)deb文件,然后雙擊安裝最好。https://www.virtualbox.org/wiki/downloads

截圖

安裝

sudo apt-get install gnome-screenshot

在搜索中,直接搜索截圖,就可以搜索到gnome-screenshot

安裝系統(tǒng)清理工具 bleachbit

sudo apt-get install bleachbit

安裝壓縮軟件rar

sudo apt-get install rar

安裝類似mac的界面

安裝docky,執(zhí)行

sudo apt install docky

關(guān)閉不反應(yīng)的窗口

當(dāng)在運(yùn)行中某些窗口出現(xiàn)死機(jī),無法通過關(guān)閉按鈕關(guān)閉窗口,可以在命令行輸入xkill,然后鼠標(biāo)再點擊死機(jī)窗口就可以了。

軟件相關(guān)操作
查看安裝軟件

dpkg -l

執(zhí)行卸載:

sudo apt-get remove <package> # 刪除已安裝的軟件包(保留配置文件),不會刪除依賴軟件包,且保留配置文件。
sudo apt-get --purge remove <package> # 刪除軟件及其配置文件

卸載軟件:
在ubuntu下刪除軟件需要知道確切的包名,所以要學(xué)會查看軟件的完整包名:

dpkg -l | grep mysql

查看到的可能是已經(jīng)刪除的,前面兩個字符表示狀態(tài),rc表示已刪除,但保留配置文件,ii表示已安裝

查找軟件安裝位置:

which 軟件名

雙系統(tǒng)ubuntu無法進(jìn)入windows磁盤的解決方法

Ubuntu初始化環(huán)境怎么設(shè)置

1.ctrl+alt+t打開終端,輸入命令檢測ntfs-3g是否已經(jīng)安裝:

locate ntfs-3g

輸入安裝安裝命令:

sudo apt-get install ntfs-3g

2.修復(fù)掛載錯誤的相應(yīng)的分區(qū)如提示中的/dev/sda7,輸入修復(fù)命令:  

sudo ntfsfix /dev/sda7

3.一般都是這樣的修復(fù)不同的分區(qū),有時候還會出現(xiàn)一下問題:
(我的這個分區(qū)是win10的系統(tǒng)盤,被拒絕了)
進(jìn)win10,關(guān)閉快速啟動,恩,對,關(guān)了它就ok

同一局域網(wǎng)下的windows和ubuntu共享文件夾

1、windows10和ubuntu連在同一個局域網(wǎng)上。
2、在win10上新建文件夾,右鍵屬性-共享-添加所有用戶可讀寫。確定共享生成共享鏈接。

例如我的文件名為windows_linux_share,生成的共享鏈接為//laptop-nefggct3/windows_linux_share

3、在ubuntu系統(tǒng)下安裝samba-client(sudo apt-get install smbclient);

4、在ubuntu系統(tǒng)下安裝cifs-utils(sudo apt-get install cifs-utils);

5、在ubuntu系統(tǒng)下新建目錄my_share(mkdir /mnt/my_share);

在win10下修改用戶名密碼,如果你已經(jīng)知道win用戶密碼了就不用修改了。ctrl+alt+del進(jìn)入修改密碼,可以看到自己的用戶名和設(shè)置新的密碼,新電腦的舊密碼默認(rèn)為空。

6、掛載windows上的windows_linux_share到ubuntu上的/mnt/my_share(sudo mount -t cifs -o username=lenovo //192.168.100.105/windows_linux_share /mnt/my_share,其中l(wèi)enovo是windows的用戶名,192.168.100.105是windows主機(jī)的ip地址,上述命令運(yùn)行出現(xiàn)以下提示,password for administrator@192.168.100.105/windows_linux_share:,輸入windows主機(jī)的lenovo用戶的密碼即可);

7、此外就可在/mnt/my_share目錄下訪問windows下windows_linux_share文件夾下的內(nèi)容

將啟動器放在底部

安裝unity-tweak-tool

$sudo apt-get install unity-tweak-tool
$unity-tweak-tool

選擇“啟動器”并進(jìn)入。

在外觀中,里面的position默認(rèn)是左側(cè),選擇“bottom”。

要改變面板的大小,可以設(shè)置“圖標(biāo)大小”,面板是適應(yīng)圖標(biāo)的。

調(diào)整啟動器圖標(biāo)的順序

如果想調(diào)節(jié)啟動器上圖標(biāo)的位置,可以單擊選中圖標(biāo),然后向外拉動圖標(biāo)(注意不是直接按啟動器的方向拉動,而是垂直啟動器的方向拉動),當(dāng)拉出原位置后,才能延啟動器的方向拖動,改變圖標(biāo)的位置.

標(biāo)題欄實時顯示網(wǎng)速,cpu內(nèi)存

sudo add-apt-repository ppa:fossfreedom/indicator-sysmonitor 
sudo apt-get update 
sudo apt-get install indicator-sysmonitor

終端執(zhí)行: indicator-sysmonitor &,然后ctrl+c就可以實現(xiàn)后臺運(yùn)行indicator-sysmonitor

為了方便還要為程序添加開機(jī)啟動!鼠標(biāo)右鍵點擊標(biāo)題欄上圖標(biāo),彈出菜單,選擇首選項,

勾上run on startup:, 這樣就能開機(jī)啟動了。切換到 advanced 選項,

可以對要顯示的信息的格式進(jìn)行設(shè)置。

可以嘗試設(shè)置其他格式,再test,直到效果滿意再點擊保存。

好了,到此就結(jié)束了!

設(shè)置ubuntu軟件列表的阿里云鏡像池

備份原來的源

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bakcup

編輯原來的文件

sudo vim /etc/apt/sources.list

deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse

更新

sudo apt update

這樣一套完整的ubuntu16初始化設(shè)置就基本完成了。

“Ubuntu初始化環(huán)境怎么設(shè)置”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注億速云網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實用文章!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI