[原创]安装Ubuntu Server 14.04后
安裝后許多軟件都沒有,需要進行安裝。
官方指南:https://help.ubuntu.com/lts/serverguide/index.html
?
1.修改網絡配置文件
用ifconfig查看本地網卡,獲得網卡名稱 p2p1,如果只有lo,則執行 dmesg | grep eth。
修改/etc/network/interfaces文件,這個配置更新過,加入了dns的配置
sudo vim /etc/network/interfaces iface eth0 inet staticaddress 192.168.3.3netmask 255.255.255.0gateway 192.168.3.1#dns-search example.comdns-nameservers 223.5.5.5 223.6.6.6文件內容(其中p2p1是通過ifconfig獲得的網卡名稱,或者是通過第四步獲得的網卡名稱)
2.配置DNS
Ubuntu 14.04 重啟后DNS配置被重寫,所以不能直接修改/etc/resolv.conf。
有兩種方法:
sudo vim /etc/resolvconf/resolv.conf.d/base nameserver 223.5.5.5nameserver 223.6.6.6 sudo vim /etc/network/interfaces dns-nameservers 8.8.8.8 ?修改好保存,然后執行
resolvconf -u3.修改主機名
sudo vim /etc/hostname以上修改完后需要重啟系統
sudo reboot4.更新source.list.
ubuntu官方最新源列表,根據上面提示進行更新。
編輯完源source.list后,一定要update:
sudo apt-get update 一些APT命令修改apt源,即添加APT服務器地址 /etc/apt/sources.list #apt-get update 使修改生效 檢索軟件信息 #apt-cache pkgnames 顯示所有可以安裝的軟件 #apt-cache pkgnames | grep g++ #apt-cache policy 軟件名稱 查看該軟件是否安裝安裝 #apt-get install 名稱 重新安裝 #apt-get install --reinstall 名稱 卸載 #apt-get remove 名稱 清理 #apt-get clean 清楚deb包獲取源碼包 #apt-get source 名稱 下載并在當前目錄下解壓 構建編譯環境 #apt-get build-dep 名稱 安裝關聯的軟件包 編譯源碼包 #dpkg-buildpackage 生成可執行文件和deb 安裝 #dpkg –I *.deb
5.安裝openssh
由于我們只是需要服務端,所以只要安裝服務端即可。
安裝openssh #sudo apt-get install openssh-server 檢查結果 #ps –ef | grep ssh 若未找到, #/etc/init.d/ssh restart 使用SecureCRT連接更多的關于openssh的內容見:http://os.51cto.com/art/201104/256070.htm
6.安裝man
由于ubuntu server 默認沒有man,所以需要手動安裝。
sudo apt-get install man我們還要安裝一些man的文檔:
sudo apt-get install manpages sudo apt-get install manpages-dev // C API sudo apt-get install manpages-posix // posix function sudo apt-get install manpages-posix-dev // posix develop documents sudo apt-get install glibc-doc // C API sudo apt-get install stl-manual // STL sudo apt-get install libstdc++6-4.7-doc // C++ API,建議先安這個試,再試4.1,版本還有4.3等等 sudo apt-get install manpages-zh // 中文文檔7.安裝vim
sudo apt-get install vim8.安裝編譯環境
sudo apt-get install build-essential9.安裝GDB
由于build-essential中沒有包含gdb,要獨立安裝
sudo apt-get install gdb10.安裝valgrind
sudo apt-get install valgrind sudo apt-get install zip 或 sudo apt-get install bzip212.windows和linux互傳文件
- 通過Samba:
參考這三篇文章:
- http://www.cnblogs.com/bohaoist/p/4813676.html
- https://help.ubuntu.com/lts/serverguide/samba-introduction.html
- http://www.cnblogs.com/phinecos/archive/2009/06/06/1497717.html
- 通過lrzsz:
13.安裝git
參考:https://help.ubuntu.com/lts/serverguide/git.html
?
安裝: sudo apt-get install git配置 git config --global user.email "you@example.com" git config --global user.name "Your Name"?14.安裝curl
sudo apt-get install curl?
15.安裝vim插件(可以百度一下)
懶人必備spf13-vim:https://github.com/spf13/spf13-vim
http://www.wklken.me/posts/2013/06/11/linux-my-vim.html
SHELL配置:https://github.com/robbyrussell/oh-my-zsh
參考這篇文章:
- http://blog.csdn.net/namecyf/article/details/7787479
- http://www.cnblogs.com/zhaoyl/p/4078164.html
需要安裝的插件
- exuberant-ctags (使用apt)
- cscope (使用apt)
- taglist
- omnicppcomplete
- a
- winmanager
- minibufExplorer
- grep
16.Ubuntu Desktop常用軟件
- http://www.cnblogs.com/bohaoist/p/4967050.html
轉載于:https://www.cnblogs.com/bohaoist/p/4814817.html
總結
以上是生活随笔為你收集整理的[原创]安装Ubuntu Server 14.04后的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数据结构应用实例#栈#迷宫寻路
- 下一篇: LeetCode 6. ZigZag C