乌班图安装及环境配置



1、安装ubuntu16.04乌班图操作系统。

将ubuntu-16.04.2-desktop-amd64.iso刻到U盘,通过工具Universal-USB-Installer-1.9.7.8.exe。
U盘插到服务器,重启后F7,选择U盘安装(如果是双显卡,需要按e键,编辑在倒数第二行末尾加入acpi_osi=Linux nomodeset,按F10继续安装)
安装成功后配置IP,安装open ssh:sudo apt-get install openssh-server,即可远程连接服务器。

root无法ssh服务器:
sudo vi /etc/ssh/sshd_config
找到并用#注 释掉这行:PermitRootLogin prohibit-password禁用  ,
新建一行 添加:PermitRootLogin yes
sudo service ssh restart
(vi编辑模式下按退格键不能删除内容,按方向键不能上下左右移动:在vi里非编辑模式下按冒号进入到末行命令模式,然后输入set nocompatible,回车,然后在进入vi编辑模式,看退格键是否生效,如果生效,你可以把set nocompatible这个设置放到~/.vimrc里让它永久生效。如果是删除某个字符:x)

Linux系统下怎么安装.deb文件:dpkg -i 安装包名字

ubuntu16.04安装32位运行时库:   
sudo apt install libc6-dev-i386 
sudo apt-get install lib32z1 

ubuntu 16.04设置静态ip并设置DNS:
ifconfig显示出来的网卡ens5f0或其他
打开ubuntu的/etc/network/interfaces文件默认的内容如下:
auto lo
iface lo inet loopback
在后面添加内容
auto ens5f0
iface ens5f0  inet static
address 192.168.1.196
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameserver 8.8.8.8
重启操作系统

ubuntu16.04设置DNS:
方法一:
 sudo vi /etc/resolvconf/resolv.conf.d/base(这个文件默认是空的)
在里面插入:
nameserver 8.8.8.8
nameserver 8.8.4.4
如果有多个DNS就一行一个修改好保存,然后执行
sudo resolvconf -u
再看/etc/resolv.conf,最下面就多了2行:
cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 8.8.8.8
nameserver 8.8.4.4
可以看到我们的设置已经加上了,然后再ping一个域名,当时就可以解析了,无需重启。
附:CentOS下修改DNS则容易的多了,直接修改/etc/resolv.conf,内容是:
nameserver 8.8.8.8
nameserver 8.8.4.4
保存就生效了,重启也没问题。
方法二:
首先我们需要创建一个文件/etc/resolvconf/resolv.conf.d/tail
#vi /etc/resolvconf/resolv.conf.d/tail
然后我们在这个文件里写入自己要添加的DNS服务器,格式与以前的/etc/resolv.conf文件一致:
nameserver 8.8.8.8
nameserver 8.8.4.4
然后输入wq保存退出。接下来我们重启下resolvconf程序,让配置生效:
#/etc/init.d/resolvconf restart
再去看看/etc/resolv.conf文件,自己添加的DNS服务器果然乖乖的写进去了!至此问题完美解决!

“ubuntu16.04 暂时不能解析域名 archive.ubuntu.com”怎么办?
查询Ubuntu版本号:lsb_release -a
登录网站 http://mirrors.163.com/ubuntu/在dist目录下面找到自己版本号
vi /etc/apt/sources.list
把里面东西全部删除,输入
deb http://mirrors.aliyun.com/ubuntu/ xenial main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-proposed main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-proposed main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main multiverse restricted universe
保存退出
sudo apt-get update回车
sudo apt-get upgrade回车
sudo apt-get dist-upgrade回车

ubuntu16.04下安装samba:
sudo apt-get install samba
cd /etc/samba
备份
sudo cp smb.conf smb.conf.bk
sudo vi smb.conf
在配置文件的最后面加上
[share_new]
comment=samba_new    ##这个是说明,随意填
path=/usr/local/face/apache-tomcat-new/apache-tomcat-8.0.36/webapps/Capture
public=yes
create mask=0775
directory mask=0775
guest ok = yes 
writable = yes
启动
sudo /etc/init.d/samba restart

安装jdk:
卸载sudo apt-get remove openjdk* 
sudo tar zxvf ./jdk-7u45-linux-x64.tar.gz
在修改 .bashrc 文件之前最好先备份下cp .bashrc .bash_original
vi ~/.bashrc
在该文件的末尾,加上以上几行代码
export JAVA_HOME=/usr/local/face/jdk1.7.0_80
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=${JAVA_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
为了让更改立即生效,请在终端执行如下命令
source ~/.bashrc




你可能感兴趣的:(乌班图安装及环境配置)