Ubuntu 22.04 桌面版 安装配置 - alx696/share GitHub Wiki
下载保存系统镜像
很高兴越来越多的国内组织开始为开源和免费软件的发展贡献力量,你可以选择下面任意网站:
点击22.04/
链接,点击以desktop-amd64.iso
(比如ubuntu-22.04-desktop-amd64.iso)结尾的链接下载保存系统镜像。
制作系统安装盘
请准备一个8GB以上容量的空U盘,用来制作系统安装盘。
- 下载安装制作软件Rufus;
- 将U盘插入电脑,打开软件Rufus,设备选项选插入的U盘,引导类型选择选项点右边“选择”按钮选中上面下载保存的系统镜像;
- 点“开始”按钮开始制作系统安装盘,等完成后关闭软件。
U盘里的数据会被删除,所以制作前请保证U盘里面没有数据!
安装系统
- 确认U盘已经插入电脑,重启电脑,显示器出现第一个画面时按F12键,进入启动设备选择界面,按键盘的上下箭头键选中插入的U盘,按enter键;
- 显示器会闪烁几次进入一个黑色背景有白色方框的界面,默认选中的时
Ubuntu
,按enter键; - 显示器会闪烁几次进入熟悉的图形界面,用鼠标向下滑动左侧列表,选择
简体中文
,点击右边的安装Ubuntu
按钮; - 接下来按照提示,跟着向导自己选择相应选项(如果不知道怎么选,那就使用默认选项),一步步完成安装即可。
初始配置
安装完毕重启之后就进入系统了,里面已经提供了文档、表格、演示等办公软件,也提供了Firefox浏览器。唯一的不足可能就是输入法不太好用,接下来进行几个必备的设置。
修改更新源
将其改为国内镜像。
配置科学上网
我不谈论政治,但万恶的墙绕不开。
卸载备份工具
$ sudo apt remove deja-dup
安装新版iBUS智能拼音
默认情况下系统自带版本在中文状态下输入存在两个明显问题:
- 首个字母输
v
时会进入所谓英文输入模式??! 导致无法输入预期单词. - 按上右斜点(markdown的代码段符号)时会进入表情模式, 导致无法流畅输入代码段符号. 编译安装可以禁用功能部分解决上面问题. 如果已经自用, 需先将其在设置的区域与语言的输入源中去除. 重启之后在来编译安装.
首先在设置的区域与语言中,将中文(智能拼音)
从输入源中移除,然后卸载自带版本:
sudo apt purge libpinyin13
下载libpinyin, 解压并进入文件夹:
$ sudo apt update
$ sudo apt install gnome-common build-essential autogen libglib2.0-* libdb-dev
$ export LDFLAGS=`pkg-config glib-2.0 --libs`
$ ./configure --prefix=/usr
# 提前下载model19.text.tar.gz并去除`data/Makefile`文件中wget下载代码
$ make -j32
$ sudo make install
编译安装ibus-libpinyin:
$ sudo apt update
$ sudo apt install gnome-common build-essential autogen libdb-dev libibus-1.0-dev libsqlite3-dev sqlite3
$ git clone --depth=1 https://github.com/libpinyin/ibus-libpinyin.git
$ cd ibus-libpinyin
$ ./autogen.sh --prefix=/usr --disable-lua-extension --disable-english-input-mode --disable-stroke-input-mode
$ make -j32
$ sudo make install
重启之后再添加使用
IDEA无法正常输入中文可以尝试 https://github.com/libpinyin/ibus-libpinyin/issues/289#issuecomment-714361146
点击应用图标时将应用最小化
按ctrl+art+t
键,输入下面命令:
gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize'
按enter
键完成设置。
更多调整设置
如果你想调整字体,外观,窗口等选项,按ctrl+art+t
键,输入下面命令:
sudo apt install gnome-tweaks
如询问密码输入你的密码,按enter
键即可完成优化应用的安装。 点应用栏的9点图标,在全部标签中找到并打开“优化”应用即可调整设置。
安装nVidia驱动
ubuntu-drivers devices
从显示的driver中选择一个安装即可,例如:
m@m-pc:~$ ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00002184sv00001458sd00003FC7bc03sc00i00
vendor : NVIDIA Corporation
model : TU116 [GeForce GTX 1660]
driver : nvidia-driver-465 - distro non-free
driver : nvidia-driver-460 - distro non-free recommended
driver : nvidia-driver-450-server - distro non-free
driver : nvidia-driver-460-server - distro non-free
driver : nvidia-driver-418-server - distro non-free
driver : xserver-xorg-video-nouveau - distro free builtin
m@m-pc:~$ sudo apt install -y nvidia-driver-465
使用SSH启动vino服务
默认情况下如果没有画面输出(系统自动关闭显示器)远程桌面无法使用, 如果希望通过SSH启动服务器, 需要如下操作:
- 参照文档 确定要开启vino服务的设备上
/etc/ssh/sshd_config
中设置了ForwardX11 yes
, 一般默认就开启了. - 确定要开启vino服务的设备上已经安装
xauth
, 一般没有安装, 使用apt安装即可(记得重启). - SSH连接时增加
-X
参数, 这样SSH中连接时才有显示输出, 即$DISPLAY
有值. 带X参数连接后提示没有找到.Xauthority
就是第2步的xauth没装. - 参照文档 执行
/usr/lib/vino/vino-server
启动vino服务.
不带X参数连接SSH, 直接设置
$DISPLAY
没有作用, 执行vino-server
启动不了.
现在vino服务已经启动, 通过5900端口也能连上, 可是没有画面(黑屏)?!