文章目录
前言
一、ubuntu20 安装
二、手动安装和分区
1、必须选择自己创建
- 选择稍后安装操作系统和自定义硬件
- 选择自定义安装
2、第一种分区方式
- 手动创建四个分区 /boot / swap 和 /home ,此种方式会限定相应盘符的大小,在后续升级安装各种软件的过程中可能会遇到各种space不够用的情况
3、第二种分区方式
只需要一个swap,其他都是给 /,在以后的使用中不会出现第一种情况的尴尬,全部划分为逻辑分区就行了
给力的参考
三、VmTools安装
1.遇到不能粘贴的问题
sudo apt autoremove open-vm-tools(删除原来安装过的文件)
输入安装命令:sudo apt install open-vm-tools
输入命令:sudo apt install open-vm-tools-desktop
2.不能共享的问题
打开终端,输入如下指令:
vmware-hgfsclient
来查看共享文件夹是否设置成功。
之后进入root模式,或者直接输入:
sudo vmhgfs-fuse .host:/ /mnt/hgfs -o nonempty -o allow_other
ls /mnt
如何永久使用
打开 /etc/fstab 配置文件,指令
vim /etc/fstab
设置开机自动挂载,让用户能够看到共享文件夹
.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other,uid=1000,gid=1000,umask=022 0 0
四、环境安装
1、更新源
点击ubuntu左下角app列表,打开software & update,选择download from,然后选择other,select best server
2、install必须环境
sudo apt update && sudo apt upgrade && sudo apt autoremove
sudo apt install vpnc git && sudo apt install vim
sudo apt install ctags && sudo apt install cscope
sudo apt install net-tools
sudo apt-get install -y build-essential python python-dev python3-dev fontconfig libfile-next-perl ack-grep
sudo apt-get install -y libncurses5-dev libncurses5 libgnome2-dev libgnomeui-dev libgtk2.0-dev libatk1.0-dev libbonoboui2-dev libcairo2-dev libx11-dev libxpm-dev libxt-dev ruby-dev lua5.1 lua5.1-dev
3、 谷歌浏览器
sudo apt-get install libappindicator1 libindicator7
sudo dpkg -i google-chrome-stable_current_amd64.deb
sudo apt-get -f install
4、 ssh server
sudo apt-get install openssh-server
5、 cmake
sudo apt-get install cmake
sudo apt install cmake-curses-gui
5、 ripgrep
sudo apt-get install ripgrep
5、 install pycharm
五、 ubuntu20 网络连接不上
1、关掉网络
sudo service network-manager stop 或者 /etc/init.d/networking stop ;
2、删除文件
sudo rm /var/lib/NetworkManager/NetworkManager.state
3、重启网络
sudo service network-manager start 或者 /etc/init.d/networking start ;
4、再次输入
ifconfig,静态ip出现,同时网络可用了。
5、不稳定问题
1、打开配置文件/etc/ppp/options
sudo vi /etc/ppp/options
2、在options文件中找到以下两行代码
lcp-echo-failure 4
lcp-echo-interval 30
3、把lcp-echo-failure 4改为lcp-echo-failure 10
4、重启网络,完美解决。