ubuntu-desktop-24.04上手指南(更新阿里源、安装ssh、安装chrome、设置固定IP、安装搜狗输入法)
一、更新并安装基础软件
shell
#切换root用户
sudo su -
#更新
apt update
#升级
apt upgrade
#install vim
apt install vim
#install net-tools
apt install net-tools
二、安装ssh并设置开机自启动
shell
#install ssh
apt install openssh-server
apt install openssh-client
#重启ssh服务
service ssh restart
vim /root/.bashrc
#文件末尾增加一条记录service ssh start
service ssh start
#将PermitRootLogin的值改为yes,/搜索即可,超级简单
vim /etc/ssh/sshd_config
PermitRootLogin yes
#修改root密码
passwd root
#放开22端口
ufw allow 22
三、安装chrome浏览器
chrome官网下载chrome的deb安装包
shell
#使用wget命令下载最新版chrome
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
#安装chrome
dpkg -i google-chrome-stable_current_amd64.deb
#也可以手动下载,然后切换到下载目录
cd /home/jason/Download
#install chrome
dpkg -i google-chrome-stable_current_am64.deb
四、设置ubuntu更新源为阿里源
shell
#更换阿里源,已经不是原来的路径/etc/apt/sources.list
vim /etc/apt/sources.list.d/ubuntu.sources
#/etc/apt/sources.list.d/ubuntu.sources其内容为
Types: deb
URIs: http://cn.archive.ubuntu.com/ubuntu/
Suites: noble noble-updates noble-backports
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
Types: deb
URIs: http://security.ubuntu.com/ubuntu/
Suites: noble-security
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
#把其中的http://cn.archive.ubuntu.com/ubuntu/,修改为http://mirrors.aliyun.com/ubuntu/
#保存并退出
:wq
#更新
apt update
#升级
apt upgrade
五、命令行设置静态IP地址
shell
#进入网络管理目录
cd /etc/netplan
root@kelsen-ubuntu-desktop:/etc/netplan# ls
50-cloud-init.yaml
vim 50-cloud-init.yaml
#原有内容:
network:
ethernets:
ens18:
dhcp4: true
version: 2
#修改为:
network:
version: 2
renderer: NetworkManager
ethernets:
ens33: #ens33可根据命令ifconfig -a 显示的网卡名
dhcp4: false
addresses:
- 192.168.31.114/24 # 将此处的IP地址替换为你想要设置的静态IP地址
optional: true
routes:
- to: default
via: 192.168.31.1 # 将此处的网关地址替换为你家庭路由器的网关地址
nameservers:
addresses: [192.168.31.1,8.8.8.8,8.8.4.4] #可根据需要修改为你常用的DNS服务器地址,192.168.31.1为路由器地址由路由器做为DNS,8.8.8.8,8.8.4.4为公网DNS,这样系统会首先尝试使用路由器的DNS服务器进行域名解析,如果路由器的DNS服务器无法解析,则会自动使用第二个DNS服务器如8.8.8.8进行解析
# 设置600的文件权限,否则会报错Permissions for /etc/netplan/01-network-manager-all.yaml are too open. Netplan configuration should NOT be accessible by others.
chmod 600 /etc/netplan/01-network-manager-all.yaml
#应用
netplan apply
当然,你可以在图形界面设置,更简单一点。
你这样图形化界面操作apply之后,会在/etc/netplan/下生成一个文件,配置如下。
shell
network:
version: 2
ethernets:
ens18:
renderer: NetworkManager
match: {}
addresses:
- "192.168.31.200/24"
nameservers:
addresses:
- 192.168.31.1
routes:
- to: "0.0.0.0/0"
via: "192.168.31.1"
networkmanager:
uuid: "64002eca-9493-3b7e-be64-07db9f81dd8b"
name: "netplan-ens18"
passthrough:
connection.timestamp: "1731485125"
ipv4.address1: "192.168.31.200/24,192.168.31.1"
ipv4.method: "manual"
ipv6.method: "disabled"
ipv6.ip6-privacy: "-1"
proxy._: ""
六、安装搜狗输入法
shell
#下载输入法网址 http://pinyin.sogou.com/linux/
#安装fcitx并设置开机启动
apt install fcitx fcitx-table-wbpy
cp /usr/share/applications/fcitx.desktop /etc/xdg/autostart/
#卸载ibus
apt purge ibus
#安装搜狗拼音
dpkg -i sogoupinyin_4.2.1.145_amd64.deb
#安装输入法依赖
apt install libqt5qml5 libqt5quick5 libqt5quickwidgets5 qml-module-qtquick2 -y
apt install libgsettings-qt1 -y
#重启电脑
reboot
#右上角输入法图标 -- confing -- + -- 搜索sogou