您好,登錄后才能下訂單哦!
本篇內容介紹了“Ubuntu初始化環境怎么設置”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!
打開命令行
ubuntu16.04版本
右鍵——打開終端
有的ubuntu 14.04沒有自帶右鍵打開終端功能,用起來非常不方便。解決方法如下:
$ sudo apt-get install nautilus-open-terminal
注銷系統重新登錄,即可。
設置root用戶密碼
ubuntu默認root密碼不啟動,設置root密碼,sudo passwd root
輸入你安裝時用戶的密碼,設置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進行中英文切換,還要重啟。
安裝必要軟件
vim經常被用來編輯文件
curl用來下載文件
sudo apt-get install vim curl
登錄時可以選擇的登錄用戶
使用su root來測試是否可以進入root用戶,如果出現#說明已經設置root用戶的密碼成功
使用root用戶打開文件
sudo vim /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
在打開文件中添加如下信息,來設置登錄時可以選擇用戶登錄
user-session=ubuntu greeter-show-manual-login=true all-guest=false
使用vi /root/.profile命令修改文件,找到mesg n,修改為:tty -s && mesg n || true
安裝ssh登錄方式
安裝ssh登錄方式,才能被其他電腦遠程訪問
sudo apt-get install openssh-server
創建公鑰私鑰,既能讓別人順利訪問你,在同步gitlab倉庫時也需要提供自己的公鑰。
ssh-keygen
一路回車,命令生成密鑰,生成的私鑰公鑰文件在 根目錄的 .ssh/目錄下。
查看公鑰
cat .ssh/id_rsa.pub
可以看到自己的公鑰為以下類似字符串
ssh-rsa aaxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx5r
公鑰在后面鏈接gitlab時需要使用
查看本機ip地址
ifconfig
翻墻
下載地址
下載lantern-installer-64-bit.deb
安裝后,搜索lantern,打開軟件,翻墻工具就可以自動運行了。你在瀏覽器中就可以上外國網站了
實驗網站:
安裝ubuntu終端多窗口分屏terminator
安裝時請開啟翻墻工具。
sudo apt-get install terminator
快捷鍵
ctrl+shift+e 垂直分割窗口
ctrl+shift+o 水平分割窗口
f11 全屏
ctrl+shift+c 復制
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:
外觀和快捷鍵,參考網址:
如果terminator不好用,使用tmux
sudo apt-get install tmux
ctrl+b 是tmux的前置命令
ctrl+b % 水平分割出一個新窗口
ctrl+b “ 垂直分割出一個新窗口
ctrl+b x 關閉當前光標所在窗口
ctrl+b ! 關閉所有窗口
ctrl+b 方向鍵 切換窗口
ctrl+b t 顯示一個時鐘
ctrl+b pageup/pagedown 普通模式下的pageup/pagedown,按ecs鍵退出翻頁
ctrl+b [ 進入復制模式,此時和普通模式下復制粘貼一樣, 按ecs鍵退出
如果想使用鼠標可以控制
查看tmux當前版本:
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 : 執行 source ~/.tmux.conf 即可生效
python和pip的基本配置
ubuntu16.04自帶的python2和python3,不過默認鏈接是python2
更換python鏈接版本
將/etc/bin/python鏈接轉為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不能再使用,可以通過下面的方法修復 gedit /usr/bin/pip 修改對應部分,安裝pip2的版本管理器 #!/usr/bin/python2 from pip import __main__ if __name__ == '__main__': sys.exit(__main__._main())
切換pip的鏡像源,不然pip下載太慢了
如果你想安裝pip3的管理器gedit /usr/bin/pip
修改對應部分,安裝pip2的版本管理器
gedit /usr/bin/pip3 #!/usr/bin/python3.6 from pip import __main__ if __name__ == '__main__': sys.exit(__main__._main())
管理員權限創建或打開/etc/pip.conf文件,設置如下內容更換為阿里云鏡像
[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,相應的zlib-devel叫zlib1g-dev $ sudo apt-get install zlib1g $ sudo apt-get install zlib1g-dev
首先去python官網下載python3的源碼包,網址:
打開終端,利用命令cd 進入文件所在文件夾里
解壓文件
tar xfz python-3.6.1.tgz
這里使用xfz命令,而不建議使用-xvzf命令,因為其釋放的文件夾需要root權限才可以更改或者刪除。
進入釋放的文件夾
cd python-3.6.1/
添加配置
./configure --prefix=/usr/bin/python3.6
要配置的是安裝python需要的文件夾。配置完成后,終端會顯示下面一段話,可以選擇無視它,不影響后續操作。
if you want a release build with all optimizations active (lto, pgo, etc),
please run ./configure –enable-optimizations
編譯源碼
sudo make
執行安裝
sudo make install
安裝過程持續幾分鐘,安裝成功后,安裝的python就在 計算機/usr/python3.6 文件夾之中。
修改默認python版本
ubuntu16.04版本集成了python2.7及3.5版本,系統中原來的python在/usr/bin/python,通過ls -l可以看到,python是一個軟鏈接,鏈接到本目錄下的python2.6
我們需要先把這個默認鏈接刪除,再新建一個python3.6的軟鏈接.
首先要確保終端的指針已經退回根目錄,再進行以下操作
需要刪除原有的python鏈接文件:
rm /usr/bin/python
注意如果終端提示:rm: 無法刪除'/usr/bin/python': 權限不夠,那么就需要打開root權限刪除鏈接。
建立指向python3.6的鏈接:
ln -s /usr/bin/python3.6/bin/python3.6 /usr/bin/python
查詢python版本
python --version
如果顯示是python3.6.1則說明安裝成功!
安裝配置git
研發人員的代碼一般保存在gitlab上,因為可以創建私有倉庫。
注冊gitlab需要打開翻墻軟件,登錄gitlab可以不需要飯前軟件。
登錄gitlab賬號后,打開git賬戶settings,在ssh key中添加本地公鑰。本地公鑰的查看方法,在前面ssh處有介紹。
安裝git
sudo apt-get install git
克隆分支到本地倉庫,這里是克隆到當前目錄。
git clone -b 分支名 git@網址/倉庫名
例如:git clone -b offline-v2.5.0
克隆遠程倉庫到本地
git clone git@網址/倉庫名
關于上面兩個命令的git@網址/倉庫名,可以在倉庫的首頁看到。
安裝虛擬機
安裝虛擬機,不要使用在線安裝方法,不一定能成功
直接去下載官網最新的虛擬機deb文件,然后雙擊安裝最好。https://www.virtualbox.org/wiki/downloads
截圖
安裝
sudo apt-get install gnome-screenshot
在搜索中,直接搜索截圖,就可以搜索到gnome-screenshot
安裝系統清理工具 bleachbit
sudo apt-get install bleachbit
安裝壓縮軟件rar
sudo apt-get install rar
安裝類似mac的界面
安裝docky,執行
sudo apt install docky
關閉不反應的窗口
當在運行中某些窗口出現死機,無法通過關閉按鈕關閉窗口,可以在命令行輸入xkill,然后鼠標再點擊死機窗口就可以了。
軟件相關操作
查看安裝軟件
dpkg -l
執行卸載:
sudo apt-get remove <package> # 刪除已安裝的軟件包(保留配置文件),不會刪除依賴軟件包,且保留配置文件。 sudo apt-get --purge remove <package> # 刪除軟件及其配置文件
卸載軟件:
在ubuntu下刪除軟件需要知道確切的包名,所以要學會查看軟件的完整包名:
dpkg -l | grep mysql
查看到的可能是已經刪除的,前面兩個字符表示狀態,rc表示已刪除,但保留配置文件,ii表示已安裝
查找軟件安裝位置:
which 軟件名
雙系統ubuntu無法進入windows磁盤的解決方法
1.ctrl+alt+t打開終端,輸入命令檢測ntfs-3g是否已經安裝:
locate ntfs-3g
輸入安裝安裝命令:
sudo apt-get install ntfs-3g
2.修復掛載錯誤的相應的分區如提示中的/dev/sda7,輸入修復命令:
sudo ntfsfix /dev/sda7
3.一般都是這樣的修復不同的分區,有時候還會出現一下問題:
(我的這個分區是win10的系統盤,被拒絕了)
進win10,關閉快速啟動,恩,對,關了它就ok
同一局域網下的windows和ubuntu共享文件夾
1、windows10和ubuntu連在同一個局域網上。
2、在win10上新建文件夾,右鍵屬性-共享-添加所有用戶可讀寫。確定共享生成共享鏈接。
例如我的文件名為windows_linux_share,生成的共享鏈接為//laptop-nefggct3/windows_linux_share
3、在ubuntu系統下安裝samba-client(sudo apt-get install smbclient);
4、在ubuntu系統下安裝cifs-utils(sudo apt-get install cifs-utils);
5、在ubuntu系統下新建目錄my_share(mkdir /mnt/my_share);
在win10下修改用戶名密碼,如果你已經知道win用戶密碼了就不用修改了。ctrl+alt+del進入修改密碼,可以看到自己的用戶名和設置新的密碼,新電腦的舊密碼默認為空。
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,其中lenovo是windows的用戶名,192.168.100.105是windows主機的ip地址,上述命令運行出現以下提示,password for administrator@192.168.100.105/windows_linux_share:,輸入windows主機的lenovo用戶的密碼即可);
7、此外就可在/mnt/my_share目錄下訪問windows下windows_linux_share文件夾下的內容
將啟動器放在底部
安裝unity-tweak-tool
$sudo apt-get install unity-tweak-tool $unity-tweak-tool
選擇“啟動器”并進入。
在外觀中,里面的position默認是左側,選擇“bottom”。
要改變面板的大小,可以設置“圖標大小”,面板是適應圖標的。
調整啟動器圖標的順序
如果想調節啟動器上圖標的位置,可以單擊選中圖標,然后向外拉動圖標(注意不是直接按啟動器的方向拉動,而是垂直啟動器的方向拉動),當拉出原位置后,才能延啟動器的方向拖動,改變圖標的位置.
標題欄實時顯示網速,cpu內存
sudo add-apt-repository ppa:fossfreedom/indicator-sysmonitor sudo apt-get update sudo apt-get install indicator-sysmonitor
終端執行: indicator-sysmonitor &,然后ctrl+c就可以實現后臺運行indicator-sysmonitor
為了方便還要為程序添加開機啟動!鼠標右鍵點擊標題欄上圖標,彈出菜單,選擇首選項,
勾上run on startup:, 這樣就能開機啟動了。切換到 advanced 選項,
可以對要顯示的信息的格式進行設置。
可以嘗試設置其他格式,再test,直到效果滿意再點擊保存。
好了,到此就結束了!
設置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初始化設置就基本完成了。
“Ubuntu初始化環境怎么設置”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。