ubuntu 20.04环境搭建

一、虚拟机搭建

1.下载并安装VMware Workstation

2.下载ubuntu镜像

3.根据自己情况选择虚拟机内存和磁盘大小(本人分配4G内存,100G硬盘),安装时镜像记得选择稍后询问,否则会无法自定义分区,如下图:

4.分区规划(以100G硬盘为例):分区的顺序最好是把boot分区靠前,swap分区最后。

目录

建议大小

实际大小

格式

描述

/10G~20G25Gext4根目录
swap>1024MB4Gswap交换空间,建议分配与物理内存等容量的swap
/boot400M左右400Mext4Linux的内核及引导系统程序所需要的文件,比如 vmlinuz initrd.img文件都位于这个目录中。在一般情况下,GRUB或LILO系统引导管理器也位于这个目录;启动撞在文件存放位置,如kernels,initrd,grub。
/tmp5G左右5Gext4系统的临时文件,一般系统重启不会被保存。(建立服务器需要,其他还有/var等文件,可不选)
/usr15%空间15Gext4系统的临时文件,一般系统重启不会被保存。(建立服务器需要,其他还有/var等文件,可不选)
/home剩余全部55Gext4用户工作目录;个人配置文件,如个人环境变量等;所有账号分配一个工作目录。

分boot选择主分区400M, 这个分区包含了操作系统的内核和在启动系统过程中所要用到的文件,建这个分区是有必要的,因为目前大多数的PC机要受到BIOS的限制,况且如果有了一个单独的/boot启动分区,即使主要的根分区出现了问题,计算机依然能够启动。

分swap选择逻辑分区,用于选择交换空间,位置最后(主要是方便硬盘读写头定位容易 效率较高)大小1G:物理内存小于或等于 512MB,建议分配实际物理内存容量2倍大小的swap;物理内存大于512MB,建议分配与物理内存等容量的swap。

根分区挂载在/,空间为硬盘总大小的25%,25G:

/usr分区大概15%空间差不多,选择逻辑分区(非必选)

 /tmp分区5G(非必选)

剩下空间都给/home,结果如下图:

二、常用软件工具安装

1.添加root账户:

//#sudo passwd -u root

//输入密码后继续

#sudo passwd root

输入两次密码即可

2.安装vim编辑器:

#sudo apt-get install vim

并在/etc/profile后面加上alias vi='vim'

3.安装open-vm-tools代替VMware Tools:

#apt-get install open-vm-tools-desktop fuse

重启即可

附:安装VMware Tools: 

1.点击虚拟机->安装VMware Tools

#mkdir /home/allent/VMtools

#cd /media/VMware\ Tools/

#tar zxvf VMwareTools-10.0.6-3595377.tar.gz -C /home/allent/VMtools/

#cd /home/allent/VMtools/

#./vmware-install.pl

2.安装过程不断回车即可完成安装,然后重启

4.安装SSH:

sudo apt update
sudo apt install openssh-server

支持root用户登录ssh:

#vim /etc/ssh/sshd_config

修改以下配置:
#LoginGraceTime 2m
#PermitRootLogin prohibit-password
#StrictModes yes
#MaxAuthTries 6
#MaxSessions 10

修改为:

 LoginGraceTime 2m
 PermitRootLogin yes
 StrictModes yes
 #MaxAuthTries 6
 #MaxSessions 10

重启ssh,使配置生效

sudo service ssh restart

三、 tftp服务器

1.用命令查看tftp服务器有没有启动,如某已启动,则不用安装。

   命令: #netstat -a |grep tftp

   已安装的结果是:

否则安装tftp-hpa   tftpd-hpa  xinetd:

apt-get install tftp-hpa tftpd-hpa xinetd

2.创建tftpboot文件夹:mkdir /tftpboot  chmod -R 777 /tftpboot

3.修改tftp配置文件,如果没有就创建

# vi /etc/xinetd.d/tftp 

service tftp
         {
             disable         = no
             socket_type     = dgram
             protocol        = udp
             wait            = yes
             user            = root
             server          = /usr/sbin/in.tftpd
             server_args     = -s /tftpboot
             source          = 11
             cps             = 100 2
             flags =IPv4
         }

4.重启tftp:#/etc/init.d/xinetd restart      

四、nfs服务器

1.查看有没有安装nfs-utils:

  命令:#rpm -q nfs-utils   (rpm -q +安装包名称可用来观察是否安装了对应的软件包)

否则输入如下命令安装nfs服务器

#sudo apt-get install nfs-kernel-server

2.创建挂载文件夹:

#mkdir -p /nfsroot/rootfs

#chmod 777 /nfsroot/rootfs

3.NFS配置,加入允许被哪些计算机访问,访问的目录和权限:

  命令:#vi /etc/exports   

/nfsroot/rootfs *(rw,sync,no_root_squash)
/home *(rw,sync,no_root_squash)

4.启动 NFS服务器:

  命令:#/etc/init.d/nfs-kernel-server restart

5.使用mount命令挂载NFS上的共享目录:

  命令:#mount -t nfs 172.22.17.11:/home /mnt

五、samba服务器

1.安装samba服务器:

#sudo apt-get install samba samba-common

2.创建共享文件夹:

#mkdir -m 777 /home/work/share


3.添加一个smb用户并设置密码:

#sudo useradd ShareUseName

#sudo smbpasswd -a ShareUseName

4、配置samba
①备份一下配置文件
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
②用vim编辑配置文件
sudo vim /etc/samba/smb.conf
③添加配置信息
[Share]
     path = /home/work/share
     available = yes
     browseable = yes
     public = yes
     writable = yes
     valid users = ShareUseName
     create mask = 0700
     directory mask =0700
     force user =nobody

     force group = nogroup

5.重启samba服务器:

sudo /etc/init.d/smbd restart

至此smaba服务器便搭建好了,可以在另一台PC上共享文件夹

①windows下
windows的文件夹中输入
\\samba电脑的IP\Share
②Linux下
在命令行中输入
mount //samba电脑的IP/Share /media/ -o username=ShareUseName,password=abc123

这样就可以共享啦。

关于samba配置文件/etc/samba/smb.conf的更多信息参考http://blog.csdn.net/carmili/article/details/8688083

关闭防火墙、动态链接库及开机启动等更多细节请参考链接http://blog.csdn.net/rangf/article/details/41734207

六、Ubuntu实用小软件:

1.终端工具Terminator(在软件中心查找安装)

配置界面:

#cd ~/.config/terminator/ 
#sudo vim config

(如果报错,Unable to open ~/.config/terminator/config ,解决方法: 
打开terminator终端,然后右击终端的黑色背景,选择preference->layouts->add,关闭该窗口即可找到config文件。

或者退出root用户,可发现该配置文件)

[global_config]
  borderless = True
  focus = system
  suppress_multiple_term_dialog = True
  title_transmit_bg_color = "#d30102"
  #window_state = maximise
[keybindings]
[layouts]
  [[default]]
    [[[child1]]]
      parent = window0
      profile = default
      type = Terminal
    [[[window0]]]
      parent = ""
      position = 350:200         #Terminator位置  
      size = 720, 510            #Terminator大小
      type = Window
[plugins]
[profiles]
  [[default]]
    background_darkness = 0.2    #背景透明度
    background_image = None
    background_type = transparent
    copy_on_selection = True     #选择文本时同时将数据拷贝到剪切板中
    #cursor_color = "#ADADAD"    #光标颜色
    #cursor_blink = True         #光标是否闪烁
    #cursor_shape = underline
    font = Ubuntu Mono 13        #字体设置,后面的数字表示字体大小
    foreground_color = "#00ff00" #文字的颜色 
    palette = "#2d2d2d:#f2777a:#99cc99:#ffcc66:#6699cc:#cc99cc:#66cccc:#d3d0c8:#747369:#f2777a:#99cc99:#ffcc66:#6699cc:#cc99cc:#66cccc:#f2f0ec"
    scrollback_infinite = True
    scrollback_lines = 10000
    show_titlebar = False        #不显示标题栏,也就是terminator中那个默认的红色的标题栏   
    use_system_font = False      #是否启用系统字体 

2.apt-get install sl

3.弹性窗体工具:在软件中心搜索并安装 CompizConfig Settings Manager

4.ubuntu下强大的windows软件安装工具wine

5.界面主题美化:

1.安装GNOME Shell:
#sudo apt-get install gnome-shell
安装过程中弹出的窗口选择LightDM
(注:完全安装GNOME使用sudo apt-getinstallubuntu-gnome-desktop)
2.注销系统,点击登陆界面旁边的Ubuntu的Logo.在下拉框中选择GNOME
安装主题工具:GNOME Tweaks
#sudo apt-get install gnome-tweak-tool
3.主题安装参考各主题
4.打开tweak-tool选择主题进行配置
5.卸载:sudo apt-get remove gnome-shell(sudo apt-getremoveubuntu-gnome-desktop)

6.apt-get install git rpm rar unar 

7.信号捕获与分析软件DSView

下载 – DreamSourceLab(逻辑分析仪/示波器)

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Ubuntu 20.04是一种流行的Linux操作系统,下面是搭建Ubuntu 20.04环境的步骤: 1. 下载Ubuntu 20.04 ISO镜像文件:你可以从Ubuntu官方网站下载最新的Ubuntu 20.04 ISO镜像文件。 2. 创建启动盘:将下载的ISO镜像文件写入USB闪存驱动器或者光盘,创建一个可启动的Ubuntu安装介质。 3. 安装Ubuntu 20.04:将启动盘插入计算机,并重启计算机。在启动过程中,选择从USB或光盘启动。进入安装界面后,按照提示进行安装。你可以选择安装Ubuntu作为独立操作系统,或者与其他操作系统双重引导。 4. 更新系统:安装完成后,打开终端(Ctrl+Alt+T),运行以下命令更新系统: ``` sudo apt update sudo apt upgrade ``` 5. 安装常用软件:根据你的需求,可以安装一些常用软件,比如文本编辑器、浏览器、开发工具等。你可以使用以下命令来安装软件: ``` sudo apt install 软件包名称 ``` 6. 配置开发环境:如果你是开发人员,你可能需要安装和配置特定的开发环境,比如Python、Java、Node.js等。你可以通过搜索引擎查找相应的教程来完成配置。 7. 安装其他软件:根据你的需求,你可能需要安装其他软件,比如图形界面工具、媒体播放器等。你可以使用Ubuntu软件中心或者命令行来安装这些软件。 8. 配置系统设置:根据个人喜好,你可以配置系统设置,比如桌面背景、主题、语言等。你可以在“设置”应用程序中找到这些选项。 希望以上步骤对你有所帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值