1. to support ifconfig
sudo apt install net-tools
2. Install rpm and alien
Step1
sudo apt install rpm alien
Step2
alien -d package.rpm
Step3
sudo dpkg -i package.deb
3. 安装gcc,这里我们实际上安装的是"build-essential",它包含了 GNU 编辑器集合,GNU 调试器,和其他编译软件所必需的开发库和工具。下面这个命令将会安装一系列软件包,包括gcc,
g++,
和make
。
sudo apt install build-essential
4.VMware安装vmtools后不能粘贴复制和拖拽文件
1、环境
Vmware16 , Ubuntu 18.04
2、事由
安装完Ubuntu18,安装Vmtools后,不能实现与主机之间文本的复制粘贴,文件亦无法与主机之间拖拽复制。重新安装Vmtools后亦无效。
按照网上的说法,开启共享文件夹后,也只能通过共享文件夹实现虚机与主机之间的文件互传,使用起来相当痛苦。
3、原因
从Ubuntu14.04开始open-vm-tools 代替了官方 VMware Tools,所以应该改安装open-vm-tools。vm官方坑我哭也。
4、解决方案
4.1 安装依赖项
-
sudo apt-get autoremove open-vm-tools
-
sudo apt-get install open-vm-tools
-
sudo apt-get install open-vm-tools-desktop
4.2 开启磁盘增强模式
关闭虚拟机后,在 vmware菜单栏-虚拟机-设置-选项-右侧下“增强型键盘”选为“在可用时使用”。
重新开启虚拟机后,问题解决
参考:VMware安装vmtools后不能粘贴复制和拖拽文件_esxi的vmtool不能拖放-CSDN博客
5. 用户weiy 的sudo不需要密码
- 用户的某些命令sudo不需要密码。
sudo visudo
#sudo visudo默认使用的编辑器是nano,使用上下键移动,vi编辑器的快捷键不能使用。
或
sudo vi /etc/sudoers
#如果使用这种方式,保存时需要用"wq!"强制保存,否则会提示只读不能保存。
加在配置文件最后一行
weiy ALL=(ALL) NOPASSWD: ALL
6. Linux commands:
7. mount 中文乱码解决:
sudo mount -o iocharset=utf8 /dev/sdb1 /media/weiy/udisk/
8. 安装vsftpd
sudo apt install vsftpd
sudo apt install vsftpd
local_enable=YES
write_enable=YES
确保上面两行没有“#”
9. 安装FileZilla Server 在windows下
FileZilla - The free FTP solution (filezilla-project.org)
10. 安装NFS 并开启
sudo apt install nfs-kernel-server portmap
sudo vi /etc/exports
add这一句:/home/weiy/linux/nfs *(rw,sync,no_root_squash)
nfs 80800000 192.168.147.128:/home/weiy/linux/nfs/zImage
11. 安装ssh server并开启
sudo apt install openssh-server
ssh的配置文件为/etc/ssh/sshd_config,使用默认配置即可。
12. 安装tftp
sudo apt-get install tftp-hpa tftpd-hpa
sudo apt-get install xinetd
mkdir /home/weiy/linux/tftpboot
chmod 777 /home/weiy/linux/tftpboot
创建文件 /etc/xinetd.d/tftp
server tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /home/weiy/linux/tftpboot/
disable = no
per_source = 11
cps = 100 2
flags = IPv4
}
修改文件/etc/default/tftpd-hpa 为:
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/home/weiy/linux/tftpboot"
TFTP_ADDRESS=":69"
TFTP_OPTIONS="-l -c -s"
tftpboot [loadAddress] [[hostIPaddr:]bootfilename]
13. 安装putty 在windows下
Download PuTTY - a free SSH and telnet client for Windows