ubuntu安装

分为两种方式:
(1)通过U盘制作启动盘安装
(2)在已经安装windows的基础上,安装ubuntu16双系统,使用硬盘安装的方式,不用u盘。

系统准备

U盘安装

发现了一个好用的工具Ventoy,程序不需要安装(绿色启动),操作系统不需要写入U盘,直接通过iso文件启动安装。

  • 打开Ventoy中的exe文件,选择做启动盘的U盘,点击“安装”制作启动盘
  • 将Ubuntu系统iso文件,复制到U盘中(格式为exFAT)。
  • 插入U盘,重启系统,按键盘进入bios的按键,进入启动页面设置从U盘启动,然后保存并重启系统
    注:如果Ventoy图形界面不能对多个iso文件进行切换选择,可以进入字符界面

双系统

  • 在Win系统下载安装easybcd,创建启动条目
    title Install Ubuntu
    root (hd0,0)
    kernel (hd0,0)/vmlinuz.efi boot=casper iso-scan/filename=/ubuntu-16.04.2-desktop-amd64.iso ro quiet splash locale=zh_CN.UTF-8
    initrd (hd0,0)/initrd.lz
  • 将vmlinuz.efi initrd.lz 系统iso复制到 对应的分区目录下

安装ubuntu

  • 进入临时系统,执行下面命令,可以防止安装过程卡死(ubuntu硬盘安装一直正在探测文件系统)
    sudo umount -l /isodevice/
  • 分区
    / 根分区 主分区 ext4
    /home 用户分区 ext4 尽可能大
    /swap 交换分区,和内存一样大
    注:boot选择在对应的根分区,不用新建分区
  • 在easybcd中添加ubuntu启动项,选择grub2(U盘安装,忽略这一步)

安装问题

  • 在联想p318上安装的时候,卡死。failed to create kernel channel, -22
    在安装界面,按‘e’,进入编辑,在quiet splash后添加
    quiet splash nouveau.modeset=0
    装完后系统特别卡,键盘鼠标都不能用。也可以用使用上面方法临时解决。
    终极解决,需要安装NVIDIA显卡驱动。

卸载一些没用的软件

  • 卸载libreoffices
    sudo apt-get remove libreoffice-common
  • 删除Amazon广告图标
    sudo rm -f /usr/share/applications/com.canonical.launcher.amazon.desktop
    sudo rm -f /usr/share/applications/ubuntu-amazon-default.desktop
  • 删除多余的软件
    sudo apt-get remove thunderbird totem rhythmbox empathy brasero simple-scan gnome-mahjongg aisleriot gnome-mines cheese transmission-common gnome-orca webbrowser-app gnome-sudoku landscape-client-ui-install transmission-common

ubuntu 开机自动挂载硬盘

参考一
参考二

挂载/home到新硬盘

  • 识别硬盘
    sudo fdisk -l
  • 格式化硬盘
    sudo mkfs.ext4 /dev/sdb1
  • 挂载新硬盘

    1
    2
    sudo mkdir /mnt/tmp
    sudo mount /dev/sdb1 /mnt/tmp
  • 同步home所有的文件到/mnt/tmp
    sudo rsync -avx /home /mnt/tmp

  • 备份旧home,创建新home

    1
    2
    sudo mv /home /home_bak
    sudo mkdir /home
  • 查看新硬盘的UUID
    sudo blkid
    编辑/etc/fstab文件,末尾添加
    UUID=175ab25f-5190-4df7-8795-8a00a0f78fd6 /home ext4 defaults 0 2

  • 保存
    sudo mount -a
    不保存就可以了(但是/home中的东西并没有复制成功,还的从/home_bak复制)
    参考

创建sudo新用户

加入用户
sudo adduser zzm
查看用户组
groups
加入sudo组
sudo usermod -aG sudo zzm
删除用户
sudo deluser, sudo deluser —remove-home
参考

添加新用户

useradd和adduser都可以创建用户,adduser属于快捷创建,主要介绍useradd。

  • 格式
    useradd [-d home] [-s shell] [-c comment] [-m [-k template]] [-f inactive] [-e expire ] [-p passwd] [-r] name
    -c:加上备注文字,备注文字保存在passwd的备注栏中。
    -d:指定用户登入时的启始目录。
    -D:变更预设值。
    -e:指定账号的有效期限,缺省表示永久有效。
    -f:指定在密码过期后多少天即关闭该账号。
    -g:指定用户所属的起始群组。
    -G:指定用户所属的附加群组。
    -m:自动建立用户的登入目录。
    -M:不要自动建立用户的登入目录。
    -n:取消建立以用户名称为名的群组。
    -r:建立系统账号。
    -s:指定用户登入后所使用的shell。
    -u:指定用户ID号。

  • 创建密码
    sudo passwd name

安装

安装ssh

安装ssh
打开”终端窗口”,输入sudo apt-get install openssh-server
—>回车—>输入”y”—>回车—>安装完成。

查看ssh服务是否启动
打开”终端窗口”,输入”sudo ps -e | grep ssh”—>回车—>有sshd,说明ssh服务已经启动,如果没有启动,输入”sudo service ssh start”—>回车—>ssh服务就会启动。

使用gedit修改配置文件”/etc/ssh/sshd_config”
打 开”终端窗口”,输入”sudo gedit /etc/ssh/sshd_config”—>回车—>把配置文件中的”PermitRootLogin without-password”加一个”#”号,把它注释掉—>再增加一句”PermitRootLogin yes”—>保存,修改成功。(否则远程密码不管用)

安装java环境

卸载openJDK
卸载:sudo apt-get remove openjdk*
环境设置:

1
2
3
4
5
.bashrc 或  /etc/profile
export JAVA_HOME=/opt/jdk1.8.0_05
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

执行: source ~/.bashrc

安装FileZilla

可以远程连接其他的linux,方便传送文件
可以直接在 Ubuntu Software 中下载安装。

MySQL Workbenck

mysql远程连接,可视化
sudo apt-get install mysql-workbench
参考

安装LaTex

用于生成pdf文档
参考

安装搜狗输入法

参考

安装chrome

参考

安装Foxit pdf阅读器

参考

安装QQ

下载地址

ubuntu 浏览器不支持html5 视频播放

sudo apt-get install ubuntu-restricted-extras

ubuntu 打开usb摄像头(uvc)

sudo apt install cheese
$ cheese 即可使用

安装Trash CLI 防止rm误删

sudo apt-get install trash-cli
参考

安装图片工具gimp 和 pinta

sudo apt-get install gimp
sudo apt-get install pinta

安装视频剪辑工具kdenlive

通过ubuntu 自带的软件下载

查看

ubuntu查看内存情况

  • 查看内存的插槽数,已经使用多少插槽。每条内存多大,已使用内存多大

    1
    sudo dmidecode|grep -P -A5 "Memory\s+Device"|grep Size|grep -v Range
  • 查看内存支持的最大内存容量

    1
    sudo dmidecode|grep -P 'Maximum\s+Capacity'
  • 查看内存的频率

    1
    2
    sudo dmidecode|grep -A16 "Memory Device"
    sudo dmidecode|grep -A16 "Memory Device"|grep 'Speed'

查看cpu情况

参考

查看显卡情况

nvidia-smi
如果特别慢,执行
sudo nvidia-persistenced --persistence-mode
lspci -vnn | grep VGA -A 12

查看内存条信息

sudo dmidecode --type memory

查看硬盘信息

硬盘数量、大小:sudo fdisk -l |grep "Disk /dev/sd"
硬盘型号:sudo hdparm -i /dev/sda |grep "Model"
参考

查看主板

主板型号,主板支持最大内存,单条内存的参数
sudo dmidecode -t 2 //查看主板信息
sudo dmidecode -t 16 |grep Maximum //查看主板支持最大内存
sudo dmidecode -t memory //查看单条内存的参数
参考

打开usb摄像头

命令:cheese

Contents
  1. 1. 系统准备
    1. 1.1. U盘安装
    2. 1.2. 双系统
  2. 2. 安装ubuntu
    1. 2.1. 安装问题
    2. 2.2. 卸载一些没用的软件
    3. 2.3. ubuntu 开机自动挂载硬盘
    4. 2.4. 创建sudo新用户
    5. 2.5. 添加新用户
  3. 3. 安装
    1. 3.1. 安装ssh
    2. 3.2. 安装java环境
    3. 3.3. 安装FileZilla
    4. 3.4. MySQL Workbenck
    5. 3.5. 安装LaTex
    6. 3.6. 安装搜狗输入法
    7. 3.7. 安装chrome
    8. 3.8. 安装Foxit pdf阅读器
    9. 3.9. 安装QQ
    10. 3.10. ubuntu 浏览器不支持html5 视频播放
    11. 3.11. ubuntu 打开usb摄像头(uvc)
    12. 3.12. 安装Trash CLI 防止rm误删
    13. 3.13. 安装图片工具gimp 和 pinta
    14. 3.14. 安装视频剪辑工具kdenlive
  4. 4. 查看
    1. 4.1. ubuntu查看内存情况
    2. 4.2. 查看cpu情况
    3. 4.3. 查看显卡情况
    4. 4.4. 查看内存条信息
    5. 4.5. 查看硬盘信息
    6. 4.6. 查看主板
    7. 4.7. 打开usb摄像头
|