[原创]安装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 -u
3.修改主机名
sudo vim /etc/hostname
以上修改完后需要重启系统
sudo reboot
4.更新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 vim
8.安装编译环境
sudo apt-get install build-essential
9.安装GDB
由于build-essential中没有包含gdb,要独立安装
sudo apt-get install gdb
10.安装valgrind
sudo apt-get install valgrind
11.安装压缩工具zip
sudo apt-get install zip
或
sudo apt-get install bzip2
12.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:
#sudo apt-get install lrzsz
#rz 向Linux服务发送文件
#sz 文件名 Linux服务器向客户端发送文件
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
安装说明
Ctags,cscope使用apt安装
其他的需要下载,解压到~/.vim即可
分析.vimrc文件(示例)
16.Ubuntu Desktop常用软件
- http://www.cnblogs.com/bohaoist/p/4967050.html
转载于:https://www.cnblogs.com/bohaoist/p/4814817.html
[原创]安装Ubuntu Server 14.04后相关推荐
- 解决Vmware中安装Ubuntu Server 14.04 分辨率无法全屏问题
2019独角兽企业重金招聘Python工程师标准>>> We will have to edit grub configuration. Open a terminal and pa ...
- 关于在ubuntu server 14.04上安装docker以及git之笔记
关于在ubuntu server 14.04上安装docker以及在docker中安装git的若干纪录 (1). 先安装好ubuntu server 14.04 ,安装服务器的步骤不在此阐述! (2) ...
- ubuntu server 14.04安装手册【转】
原创 ubuntu server 14.04安装手册 2019-01-26 22:13:23 baiduoWang 阅读数 1031更多 分类专栏: Linux 版权声明:本文为博主原创文章,遵循 C ...
- 服务器如何ghost系统安装,如何在Ubuntu Server 14.04 LTS上安装Ghost
Ghost是一个很优秀的博客平台,设计美观,使用简便,且完全免费.同时也是一款开源软件,源代码共享在github上.到2014年1月,我们能感觉到界面更趋于简洁,分析图表可调整,分屏显示的方式让编辑更 ...
- linux ubuntu配置要求,Ubuntu Server 14.04和Kylin 14.04 Enhanced Release amd64最低硬件配置要求...
Ubuntu Server 14.04和Kylin 14.04 Enhanced Release amd64最低硬件配置要求 Ubuntu(乌班图)是一个以桌面应用为主的 Linux 操作系统.其名称 ...
- 在虚拟机中安装Ubuntu Server 15.04
学Linux,上红联! 红联Linux门户|Linux通用技术|Linux发行版技术|Linux企业应用|Linux实验室|红联Linux论坛 Linux系统教程 Linux入门 Linux管理 Li ...
- Ubuntu Server 14.04 下root无法ssh登陆
2019独角兽企业重金招聘Python工程师标准>>> 今天安装了Ubuntu Server 14.04 发现配置了root密码后竟然不能ssh登陆,但是su root正常! ...
- linux系统搭建云免流,Ubuntu Server 14.04 下使用ownCloud搭建个人云服务器
ownCloud是什么 ownCloud是一个自由且开源的个人云存储解决方案(类似百度网盘或者Dropbox),包括两个部分:服务器和客户端. ownCloud在客户端可通过网页界面,或者安装专用的客 ...
- PowerEdge R430 机架式服务器安装( Ubuntu server 14.04.1 、PHP5.5.9、PHP-redis2.8、Phalcon3.1) 未解决问题:换成静态路由的话,怎么就
PowerEdge R430 机架式服务器安装( Ubuntu server 14.04.1 .PHP5.5.9.PHP-redis2.8.Phalcon3.1) 未解决问题:换成静态路由的话,怎么就 ...
最新文章
- 回归评价指标MSE、RMSE、MAE、R-Squared
- 北电PBX资料_D 14 外 線 設 定
- 2020-11-1(xml)
- matlab二阶差分函数,实验5图像分割
- Java培训分享void的用法和意义
- 技术回顾系列:最新最热门的技术大事-第一周
- 什么是顺序执行以及其特点
- 缓存优化过程中的一些思考
- dj电商-模型类设计-1.x-用户模块的两张表
- 实操教程|Pytorch - 弹性训练极简实现( 附源码)
- springboot 微服务相关收藏
- css img 适配尺寸_CSS——img标签图片适配居中问题
- PM经验谈 项目管理工具必备的5个功能
- 中国各省份中英文,Json格式
- python超简单趣味编程100例_python趣味编程100例
- 华为重回Android,华为Mate 20 Pro重回Android Q名单中
- 提升社群转化率?3大步骤、6大技巧详解
- Java和大数据到底是什么关系?
- JVM调优之 -Xms -Xmx -Xmn -Xss
- 阿里亮相 SIGCOMM2017 调度系统NetO惊艳全场
热门文章
- int 9中断例程-;在屏幕中间依次显示'a'~'z',并可以让人看清。 在显示的过程中,按下Esc键后,改变显示的颜色...
- linux非root用户搭建docker,Linux CentOS 7 非root用户安装源码版Docker
- 关于Plos one 和 SR
- C 盘FAT32变为 RAW 格式
- Bit-Scalable Deep Hashing with Regularized Similarity Learning for Image Retrieval and Person Re-ide
- HtmlUnit设置代理并解析IFrame页面
- vc关于dialog绘图闪屏和多层覆盖的处理方法
- build FLTK 1.1.7 with gcc 2.95.3 on Fedora7
- java keytool 代码_JDK keytool证书工具功能代码解析_java_脚本之家
- Zookeeper简介/快速入门——特别详细