Linux 学习笔记01丨Ubuntu系统安装、配置及软件教程集合

1. Ubuntu系统安装

Windows10安装ubuntu18.04双系统教程

  • Ubuntu 20.04.1 镜像下载
  • 软碟通
  • 机械革命进入BIOS模式 要按F2,注意将Boot Option中将U盘移到第一位。
  • 安装完成后,可能要设置系统启动优先级

2. 相关配置

设置root密码

$ sudo su

更换国内源

  1. 备份sources.list

    $ sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
    
  2. 更换源

    输入以下指令,从而启动gedit打开文档进行编辑

    sudo gedit /etc/apt/sources.list
    

    打开文档后,将下面的阿里源复制粘贴到文档首部,保存关闭

    deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
    
    deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
    
    deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
    
    deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
    
    deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
    
  3. 更新源

    ①更新源:

    $ sudo apt-get update
    

    ②修复损坏的包,尝试卸载出错的包,重新安装正确版本:

    $ sudo apt-get -f install
    

    ③更新软件:

    $ sudo apt-get upgrade
    

SSH 配置

参考链接:

[1]:https://zhuanlan.zhihu.com/p/191627275

[2]:https://www.bilibili.com/video/BV1LJ411u7KM?from=search&seid=11553224351072279862

[3]:https://cloud.tencent.com/developer/article/1638882

  1. 为系统安装 ssh 服务端:

    $ sudo apt update
    $ sudo apt install openssh-server -y
    $ sudo systemctl status ssh #查看状态
    # 如果你的防火墙开启了,使用下面语句
    $ sudo ufw allow ssh
    
  2. 配置免密码登录

    我们接下来需要将本地公钥(即 ~/.ssh/id_rsa.pub)复制到远程服务器 ~/.ssh/authorized_keys 文件里。请看下面步骤:

    首先查看本地是否有公钥:

    $ cat ~/.ssh/id_rsa.pub
    

    若显示没有公钥,则输入下面指令为本地生成公钥(一路按回车就行了)

    $ ssh-keygen -t rsa
    

    此时,你输入在~/.ssh/地址下输入ls命令,会观察到有三个文件:id_rsa(私钥)、id_rsa.pub(公钥)、known_hosts。我们还需要输入下面指令,得到一个已认证的key:authorized_keys(通过它便能够实现免密登录了)

    #在~/.ssh/生成认证的key
    $ ssh-copy-id localhost
    

    然后再给远程主机复制一份:

    $ ssh-copy-id 远程主机的IP地址
    
  3. 登录远程主机

    $ ssh 远程主机的IP地址
    

安装nodejs

安装XClip

sudo apt-get install xclip

3. 软件一览

  • 安装 rarlinux:

    • 下载命令:

      $ wget http://www.rarlab.com/rar/rarlinux-3.8.0.tar.gz
      
    • 使用:

      将 XXX.rar 压缩文件解压到当前文件目录。

      $ rar e XXX.rar
      

      将 XXX.rar 压缩文件解压到 XXX 目录下,并保持原来压缩前 XXX 文件的目录组织结构

      $ rar x XXX.rar
      

对于.deb文件,安装指令为:

$ cd 安装包目录
$ sudo dpkg -i 文件名.deb
#如果是red hat linux的rpm格式,则用rpm -ivh 文件名.rpm
posted @ 2020-11-24 13:15  J_StrawHat  阅读(345)  评论(0编辑  收藏  举报