ubuntu14.04安装、配置
来源:互联网 发布:上海java培训哪个好 编辑:程序博客网 时间:2024/05/17 22:36
1 下载
链接:http://releases.ubuntu.com/14.04/
选择server版本
2 安装ubuntu
3 安装软件、配置
3.1配置apt软件源
$ sudo apt-get install git-core$ git clone https://github.com/tustxk/xkTools.git$ cd xkTools$ git checkout -b ubuntu-14.04 remotes/origin/ubuntu-14.04$ sudo cp sources.list /etc/apt/sources.list$ sudo apt-get update$ sudo apt-get install ssh
3.2 配置git
$ ./xk_configureForGit.sh
添加SSH key 到 github上面去
$ vi ~/.ssh/id_rsa.pub
链接:https://github.com/
3.3 配置vi
3.3.1 安装vim
$ sudo apt-get install vim
3.3.2 安装vundle
$ git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim$ vim +PluginInstall +qall
3.3.3 配置vi
$ git checkout ubuntu-14.04$ ./xk_config.sh
3.4 samba服务的安装及配置
实现windows访问Ubuntu
3.4.1 安装
$ sudo apt-get install samba
3.4.2 配置
$ sudo vim /etc/samba/smb.conf[tustxk]path = /home/tustxkavailable = yesbrowseable = yespublic = yeswritable = yesvalid users = tustxk$ sudo smbpasswd -a tustxk$ sudo /etc/init.d/smbd restart
3.5 nfs服务器的安装及配置
3.5.1 安装
$ sudo apt-get install nfs-kernel-server
3.5.2 配置
$ sudo chown tustxk /opt$ sudo chgrp tustxk /opt$ mkdir /opt/filesystem$ sudo /etc/init.d/rpcbind restart$ sudo vi /etc/exports
添加以下内容
/opt/filesystem *(subtree_check,rw,no_root_squash,async)
重启
$ sudo /etc/init.d/nfs-kernel-server restart$ sudo exportfs -a
3.6 tftp服务器的安装及配置
3.6.1 安装
$ sudo apt-get install tftp tftpd openbsd-inetd
3.6.2 配置
创建tftp的工作目录,并修改权限
$ sudo mkdir /tftpboot$ sudo chmod 755 /tftpboot$ sudo chown tustxk /tftpboot$ sudo chgrp tustxk /tftpboot$ sudo vim /etc/inetd.conf
添加以下内容:
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /tftpboot
$ sudo vim /etc/default/tftpd-hpa
添加以下内容
RUN_DAEMON="yes"OPTIONS = "-l -s /tftpboot"
重启服务
$ sudo /etc/init.d/openbsd-inetd restart
3.7 配置man
$ sudo vi ~/.bashrc
在文件末尾写入以下内容:
export LESS_TERMCAP_mb=$'\E[01;31m'export LESS_TERMCAP_md=$'\E[01;31m'export LESS_TERMCAP_me=$'\E[0m'export LESS_TERMCAP_se=$'\E[0m'export LESS_TERMCAP_so=$'\E[01;44;33m'export LESS_TERMCAP_ue=$'\E[0m'export LESS_TERMCAP_us=$'\E[01;32m'
使文件生效:
$ source ~/.bashrc
3.8 apt-get update
common
$ sudo apt-get install -y ssh vim samba nfs-kernel-server tftp tftpd openbsd-inetd tree gcp git-core tig vim-scripts vim-doc bc libcurl4-openssl-dev
$ sudo apt-get install -y git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z-dev ccache libgl1-mesa-dev libxml2-utils xsltproc unzip
amlogic
$ sudo apt-get install -y git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z-dev ccache libgl1-mesa-dev libxml2-utils xsltproc unzip
rk
$ sudo apt-get install -y git gnupg flex bison gperf build-essential zip tar curl libc6-dev libncurses5-dev:i386 x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 libgl1-mesa-dev g++-multilib mingw32 cmake tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev:i386 lzop$ sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so$ sudo apt-get install -y gcc-4.8-aarch64-linux-gnu gcc-arm-linux-gnueabihf gcc-aarch64-linux-gnu device-tree-compiler lzop libncurses5-dev libssl1.0.0 libssl-dev$ sudo apt-get install -y gcc-4.8-arm-linux-gnueabihf gcc-4.8-multilib-arm-linux-gnueabihf gcc-arm-linux-gnueabihf libssl-dev gcc-aarch64-linux-gnu
kodi
$ sudo apt-get install -y build-essential default-jdk git curl autoconf unzip zip zlib1g-dev gawk gperf cmake lib32stdc++6 lib32z1 lib32z1-dev
realtek
$ sudo apt-get install -y git gnupg flex bison gperf build-essential zip curl libc6-dev x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev:i386 ccache unzip mutt gawk libswitch-perl subversion
3.9 安装repo
$ git clone git@github.com:tustxk/git-repo.git -b myRepo$ cd git-repo$ ./xk_config.sh
阅读全文
0 0
- ubuntu14.04安装、配置
- ubuntu14.04安装配置jdk7
- ubuntu14.04安装配置tomcat7
- ubuntu14.04安装配置jdk7
- Ubuntu14.04安装配置Tomcat6
- ubuntu14.04 安装配置JDK
- Ubuntu14.04安装后配置
- Ubuntu14.04 安装配置Tomcat7
- ubuntu14.04LDAP安装配置
- linux(ubuntu14.04)安装配置php
- Android源码分析--Ubuntu14.04安装配置
- ubuntu14.04 配置安装 wineQQ 2013
- ubuntu14.04 安装 lnmp 和配置虚拟机
- ubuntu14.04 安装 lamp 和配置虚拟机
- ubuntu14.04 安装phpmyadmin 和配置
- ubuntu14.04 LTS 安装配置jdk1.7
- ubuntu14.04安装配置使用svn
- ubuntu14.04 安装配置jdk1.7
- 内存管理(四)
- selenium加载chrome maximize_window() 提示错误cannot get automation extension
- 刚刚,有位大神用AI搞定了多位女神
- php面向对象中static静态属性和静态方法的调用
- 网络编程
- ubuntu14.04安装、配置
- Linux 内核学习经验总结
- javascript中getComputedStyle和currentStyle的兼容写法
- R解析文件--找出常用地址
- 大数据显示:上海女人最难脱单?看到原因我哭了
- java双向链接表LinkedList的编写模拟实现
- Java提高之HashMap与Hashtable的区别
- C# redis 简单的对象池
- RabbitMQ学习心得——发布/订阅(中)