Ubuntu 22.04安装与配置

1、制作启动盘

官网下载"ubuntu-22.04-desktop-amd64.iso",拷贝到另外一台Linux系统中,插上U盘,然后执行如下命令,其中xxx是U盘对应的设备名,比如sdb:

dd if=./ubuntu-22.04-desktop-amd64.iso of=/dev/xxx






2、安装Ubuntu

DELL的品牌机,首先在BIOS中将RAID0修改为ACHI。我的电脑有2个硬盘,并且是以EFI方式启动,所以分3个区,后面正常安装就行:

  1. 主分区,类型efi,大小500M,无挂载点
  2. 主分区,类型ext4,大小为第一个磁盘减去efi分区,挂载点/
  3. 主分区,类型ext4,大小为第二个磁盘,挂载点/home











3、更新源

根据下面链接操作即可,也可以通过测试自动选择。











4、更新系统及安装ssh服务器

sudo apt update
sudo apt upgrade

sudo apt install openssh-server






5、修改网口名称

默认网口名称是enp2s0这样的,如果是双网卡,不好区分,按如下步骤,就可以改名字了:

5.1 修改/etc/netplan/01-network-manager-all.yaml

# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager
  ethernets:
    enp0s3: #这行应该随意修改
      dhcp4: no
      addresses: [10.0.3.32/24] #根据你的需要修改
      routes:
        - to: default
          via: 10.0.3.1 #根据你的环境修改
      nameservers:
        addresses: [218.2.2.2,218.4.4.4] #可以不改
      match:
        macaddress: 28:f3:66:09:96:2a #要修改的网上的mac地址
      set-name: wan #设置你想要的名字

5.2 运行如下命令

sudo netplan try #检查01-network-manager-all.yaml有没有问题
sudo netplan apply #应用修改






6、支持Windows远程

c-nergy官网下载最新的脚本,目前是xrdp-installer-1.4.2

在Ubuntu本机上运行如下命令
chmod +x ./xrdp-installer-1.4.2.sh
./xrdp-installer-1.4.2.sh
sudo reboot
重启后不要在本机上登陆






7、安装GenieACS

7.1 安装软件包

sudo apt install nodejs npm
sudo npm install -g genieacs@1.2.8

7.2 安装MongoDB

因为Ubuntu 22.04移除了libssl1.1,而目前MongoDB又没有适配libssl3,所以官方源无法直接安装MongoDB,按如下步骤可以暂时解决:

  1. Ubuntu官网下载libssl1的安装包。
  2. sudo dpkg -i libssl1.1_1.1.1f-1ubuntu2_amd64.deb
  3. MongoDB官网的说明一步步安装即可。

7.3 配置GenieACS

接下来按GenieACS官网配置即可,需要注意/usr/bin/genieacs-ui改为/usr/local/bin/genieacs-ui,其他几个文件也类似修改











8 安装wireshark

sudo apt install wireshark #(弹出的对话框选择Yes,即允许普通用户抓包)
sudo chmod +x /usr/bin/dumpcap #(运行这一句才能看到物理接口)

版权声明:本文为u010687717原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。