Linux Mint配置
来源:互联网 发布:希腊罗马神话 知乎 编辑:程序博客网 时间:2024/05/17 01:48
Linux Mint 18配置
"""""""""""""""""""""""""""""""""""""""""""""""""""""""
记录日期: 2016/9/26
"""""""""""""""""""""""""""""""""""""""""""""""""""""""
1、 安装ssh。
$ sudo passwd root ---> 设置root密码。
$ sudo apt-get install ssh
2、 更新源。
选择最快的源。
程序->系统->软件包管理->设置->选择最快的服务器
$ sudo apt-get update
3、 输入法设置
程序->系统->设置->输入法设置
3、 vim配置。
$ sudo apt-get install vim ctags cscope
$ sudo vi /etc/vim/vimrc.local
添加:
""""""""""""""""""""""""""""
syntax on " 语法高亮
set nocompatible " 使用vim的键盘模式
set confirm " 未保存或者只读时,弹出确认
set mouse=a " 鼠标可用
set selection=exclusive
set selectmode=mouse,key
set showcmd " 显示未完成命令
set tabstop=4 " tab为4个空格
set shiftwidth=4 " 行交错
set cindent " c文件类型自动缩进
set autoindent " 自动对齐
set smartindent " 智能缩进
set hlsearch " 高亮查找匹配
set background=dark " 背景色
set showmatch " 显示匹配
set ruler " 右下角显示光标位置
set noerrorbells " 不发出警告声
map <F1> <Esc>:set nu<CR> " 映射F5显示行号,参考"vim 按键映射"
map <F2> <Esc>:set nonu<CR> " 映射Ctrl+F5为不显示行号
filetype on " 检测文件的类型
set history=1000 " 记录历史的行数
set cindent " 自动对齐
set smartindent " 智能选择对齐方式
set ruler " 编辑时显示光标状态
set paste " 粘贴插入
set incsearch " 快速匹配
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
4、 配置samba服务端。
$ sudo apt-get install samba
$ sudo mkdir /home/ywt/share
$ sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
$ sudo vi /etc/samba/smb.conf
添加:
=================================
[share]
path = /home/ywt/share
available = yes
browseable = yes
public = yes
writable = yes
=================================
$ sudo service smbd start
5、 配置FTP服务。
$ sudo apt-get install vsftpd
$ sudo vi /etc/vsftpd.conf
确保下面选项不被释:
""""""""""""""""""""""""""""
anonymous_enable=NO
local_enable=YES
write_enable=YES
""""""""""""""""""""""""""""
$ sudo service vsftpd restart
6、 配置NFS服务。
$ sudo apt-get install nfs-kernel-server
$ sudo vi /etc/exports
添加:
注:
nfs允许挂载的目录及权限,在文件/etc/exports中进行定义,各字段含义如下:
/home/lhj/nfs :要共享的目录
* :允许所有的网段访问
rw :读写权限
sync:资料同步写入内存和硬盘
no_root_squash :nfs客户端共享目录使用者权限
""""""""""""""""""""""""""""
/home/ywt/nfs *(rw,sync,no_root_squash)
""""""""""""""""""""""""""""
$ sudo /etc/init.d/nfs-kernel-server restart ---> 重启nfs服务
$ showmount -e ---> 显示共享出的目录
测试:
$ sudo mount -t nfs 192.168.200.134:/home/lhj/nfs /mnt ---> 挂载目录
$ ls /mnt ---> 可以查看挂载的文件
$ sudo umount /mnt ---> 取消挂载
$ mount -t nfs -o nolock IPADDRESS:/home/lhj/nfs /mnt ---> 用在嵌入式设备上挂载,要加上参数-o nolock
7、 安装TFTP服务。
$ sudo apt-get install tftp tftpd xinetd
$ sudo mkdir /home/lhj/tftpboot
$ sudo chmod 777 -R /home/lhj/tftpboot
$ sudo vi /etc/xinetd.d/tftp
添加:
""""""""""""""""""""""""""""
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = /home/ywt/tftp
disable = no
per_source = 11
cps = 100 2
flags = IPv4
}
""""""""""""""""""""""""""""
$ sudo /etc/init.d/xinetd restart
$ sudo ufw disable (禁用防火墙).
测试:
从服务器下载文件(存放在 /tftpboot目录下的test文件)
tftp IPaddress(192.168.x.xxx)
tftp> get test(获取下取文件)
tftp> quit (退出)
查看当前目录是否下载了test(不要在/tftpboot目录下执行以上命令).
8、
$ sudo apt-get install git gitk automake cmake manpages-posix-dev manpages-posix
9、交叉编译工具链
下载交叉工具
vi /etc/profile
PATH=$PATH:/usr/local/arm/4.2.2-eabi/usr/bin
source /etc/profile
10、 virtualBox共享功能
$sudo apt-get install gcc make
$sudo ./VBoxLinuxAdditions.run
$sudo mount -t vboxsf share /mnt/share/
"""""""""""""""""""""""""""""""""""""""""""""""""""""""
记录日期: 2016/9/26
"""""""""""""""""""""""""""""""""""""""""""""""""""""""
1、 安装ssh。
$ sudo passwd root ---> 设置root密码。
$ sudo apt-get install ssh
2、 更新源。
选择最快的源。
程序->系统->软件包管理->设置->选择最快的服务器
$ sudo apt-get update
3、 输入法设置
程序->系统->设置->输入法设置
3、 vim配置。
$ sudo apt-get install vim ctags cscope
$ sudo vi /etc/vim/vimrc.local
添加:
""""""""""""""""""""""""""""
syntax on " 语法高亮
set nocompatible " 使用vim的键盘模式
set confirm " 未保存或者只读时,弹出确认
set mouse=a " 鼠标可用
set selection=exclusive
set selectmode=mouse,key
set showcmd " 显示未完成命令
set tabstop=4 " tab为4个空格
set shiftwidth=4 " 行交错
set cindent " c文件类型自动缩进
set autoindent " 自动对齐
set smartindent " 智能缩进
set hlsearch " 高亮查找匹配
set background=dark " 背景色
set showmatch " 显示匹配
set ruler " 右下角显示光标位置
set noerrorbells " 不发出警告声
map <F1> <Esc>:set nu<CR> " 映射F5显示行号,参考"vim 按键映射"
map <F2> <Esc>:set nonu<CR> " 映射Ctrl+F5为不显示行号
filetype on " 检测文件的类型
set history=1000 " 记录历史的行数
set cindent " 自动对齐
set smartindent " 智能选择对齐方式
set ruler " 编辑时显示光标状态
set paste " 粘贴插入
set incsearch " 快速匹配
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
4、 配置samba服务端。
$ sudo apt-get install samba
$ sudo mkdir /home/ywt/share
$ sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
$ sudo vi /etc/samba/smb.conf
添加:
=================================
[share]
path = /home/ywt/share
available = yes
browseable = yes
public = yes
writable = yes
=================================
$ sudo service smbd start
5、 配置FTP服务。
$ sudo apt-get install vsftpd
$ sudo vi /etc/vsftpd.conf
确保下面选项不被释:
""""""""""""""""""""""""""""
anonymous_enable=NO
local_enable=YES
write_enable=YES
""""""""""""""""""""""""""""
$ sudo service vsftpd restart
6、 配置NFS服务。
$ sudo apt-get install nfs-kernel-server
$ sudo vi /etc/exports
添加:
注:
nfs允许挂载的目录及权限,在文件/etc/exports中进行定义,各字段含义如下:
/home/lhj/nfs :要共享的目录
* :允许所有的网段访问
rw :读写权限
sync:资料同步写入内存和硬盘
no_root_squash :nfs客户端共享目录使用者权限
""""""""""""""""""""""""""""
/home/ywt/nfs *(rw,sync,no_root_squash)
""""""""""""""""""""""""""""
$ sudo /etc/init.d/nfs-kernel-server restart ---> 重启nfs服务
$ showmount -e ---> 显示共享出的目录
测试:
$ sudo mount -t nfs 192.168.200.134:/home/lhj/nfs /mnt ---> 挂载目录
$ ls /mnt ---> 可以查看挂载的文件
$ sudo umount /mnt ---> 取消挂载
$ mount -t nfs -o nolock IPADDRESS:/home/lhj/nfs /mnt ---> 用在嵌入式设备上挂载,要加上参数-o nolock
7、 安装TFTP服务。
$ sudo apt-get install tftp tftpd xinetd
$ sudo mkdir /home/lhj/tftpboot
$ sudo chmod 777 -R /home/lhj/tftpboot
$ sudo vi /etc/xinetd.d/tftp
添加:
""""""""""""""""""""""""""""
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = /home/ywt/tftp
disable = no
per_source = 11
cps = 100 2
flags = IPv4
}
""""""""""""""""""""""""""""
$ sudo /etc/init.d/xinetd restart
$ sudo ufw disable (禁用防火墙).
测试:
从服务器下载文件(存放在 /tftpboot目录下的test文件)
tftp IPaddress(192.168.x.xxx)
tftp> get test(获取下取文件)
tftp> quit (退出)
查看当前目录是否下载了test(不要在/tftpboot目录下执行以上命令).
8、
$ sudo apt-get install git gitk automake cmake manpages-posix-dev manpages-posix
9、交叉编译工具链
下载交叉工具
vi /etc/profile
PATH=$PATH:/usr/local/arm/4.2.2-eabi/usr/bin
source /etc/profile
10、 virtualBox共享功能
$sudo apt-get install gcc make
$sudo ./VBoxLinuxAdditions.run
$sudo mount -t vboxsf share /mnt/share/
0 0
- Linux Mint配置
- Linux Mint输入法配置
- Linux Mint 配置Maven
- Linux mint 13 ---- Dictionary 配置
- linux mint 安装配置jdk
- linux mint 安装配置tomcat
- linux mint 环境配置jimi
- Linux Mint 12的一些配置
- Linux Mint下中文输入法的配置
- 安装Linux Mint 17后要做的配置
- (1)Linux mint 15 环境配置
- Linux Mint 17 fcitx输入法配置
- Linux Mint 17 安装配置总结
- Linux Mint 17 fcitx输入法配置
- linux mint下配置jdk,tomcat
- Linux mint 下的 MAVEN配置
- Linux/mint配置PHP运行环境
- linux mint
- Android入门五(Service)
- ReentrantReadWriteLock与ReentrantLock对比分析
- 如何给ida增加objective-c交叉引用
- 谈谈Unicode编码,简要解释UCS、UTF、BMP、BOM等名词
- [BZOJ1040][ZJOI2008]骑士(树形dp)
- Linux Mint配置
- cocos-js判断类型
- java IO流
- 取数游戏
- python 爬虫笔记(二)
- 各种语言下程序运行时间的计算(时间间隔)
- java 数组实现栈
- Win7我的电脑图标电击右键添加设备管理器
- ServletContext和ServletConfig