ubuntu虚拟机安装和配置纪要

3110阅读 2评论2018-08-12 khls27
分类:LINUX

1, 下载ubuntu镜像:


2, 安装


3, 更新国内apt源,推荐清华大学ubuntu源:

打开后根据你安装的具体ubuntu版本适配的源覆盖
/etc/apt/source.list 的内容
然后执行
sudo apt-get update

附阿里源:

点击(此处)折叠或打开

  1. deb  bionic main restricted universe multiverse
    deb  bionic-security main restricted universe multiverse
    deb  bionic-updates main restricted universe multiverse
    deb  bionic-proposed main restricted universe multiverse
    deb  bionic-backports main restricted universe multiverse
    deb-src  bionic main restricted universe multiverse
    deb-src  bionic-security main restricted universe multiverse
    deb-src  bionic-updates main restricted universe multiverse
    deb-src  bionic-proposed main restricted universe multiverse
    deb-src  bionic-backports main restricted universe multiverse




4,为了方便管理,远程登陆,先安装ssh
sudo apt-get install openssh-client openssh-server 

5,右键打开终端
sudo apt-get install nautilus-open-terminal

6,进入恢复模式
比如忘记root密码后,系统配置编辑错误后,/etc/sudoers 编辑错误后
重启电脑,长按shift按键进入Grub选择界面后;选中 带有“recovery mode”字样的一行(一般是第二行),然后就会进入recovery模式界面,使用上下键选择root条目,这样就可以得到root权限。
此时文件系统是只读系统,如果要修改文件,需要重新挂在文件系统可读写:
mount -o remount,rw /dev/sda1 /                             //把根目录重新mount为可读写模式

7,sudo 免密码

【your-user-name】 ALL=(ALL) NOPASSWD: ALL

%admin ALL=(ALL) NOPASSWD: ALL

8,openwrt编译依赖安装
sudo apt-get -y  install gcc g++ binutils patch bzip2 flex bison make autoconf gettext gnupg texinfo unzip sharutils libncurses5-dev zlib1g-dev unzip gawk   libz-dev asciidoc subversion  libtool sphinx-common gperf

32位兼容模式
sudo apt-get install libc6:i386


9, 去除烦人的开机蜂鸣
编辑C:\ProgramData\VMware\VMware Workstation\config.ini
在最后添加一行:mks.noBeep = "TRUE",保存并关闭,重启虚拟机生效

10,允许root登录
(1) 为root设置密码:sudo passwd root
(2)添加用户登录菜单 
     sudo vim /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
    增加greeter-show-manual-login=true





上一篇:单链表快速尾部插入
下一篇:用户态list.h

文章评论