Ubuntu22.04LTS 使用笔记
文章目录
- 前言
- 一、更新软件源
- 二、挂载新硬盘
- 三、Anaconda和Pytorch安装
- 1. Anaconda安装
- 2. Pytorch安装
- 四、科学软件安装
- 五、若干问题汇总
- 总结
前言
因为平时工作需要,在自己的台式机上安装了Ubuntu22.04LTS系统(单系统)。该系统配备两个2T的固态硬盘,一个4T的机械硬盘和一个8G内存的GPU。最开始按照Ubuntu官网的说明,将安装镜像刻录到U盘,在不联网的情况下安装了Ubuntu系统。安装过程中,勾选了“Install third-patry software …”选项。
本文将记录使用该系统时的各种问题解决方案,以备查询。
一、更新软件源
打开桌面左下角的“show application”,找到‘software & updates’。在‘Download from’选项里点击‘Other…’进入‘China’选项,选择清华源‘mirrors.tuna.tsinghua.edu.cn’。等待更新之后即可。
特别注意:由于硬件配置原因,安装完Ubuntu系统后,勿要更新软件,以防系统出现问题。
二、挂载新硬盘
利用系统自带的Disks工具挂载新硬盘/home/username/下。挂载方式见链接:硬盘挂载
挂在成功后,因为显卡的问题,重启电脑进入卡卡模式。按此链接解决:重启卡卡
三、Anaconda和Pytorch安装
1. Anaconda安装
从官网下载Anaconda安装文件,根据官方文档,输入如下命令:
$ bash Anaconda3-xxxx-Linux-x86_64.sh
在按照要求安装即可。
2. Pytorch安装
首先在终端输入“nvidia-smi”查看CUDA的版本号,然后进入Pytorch官网,按照安装说明,选择匹配的CUDA版本。根据提示输入如下命令进行安装:
$ conda install pytorch torchvision torchaudio cudatoolkit=11.3 -c pytorch
安装完成后,进入ipython界面,检查cuda是否可用:
import torch
torch.cuda_is_available()
True
四、科学软件安装
常用的科学软件安装如下:
$ sudo apt install source-extractor scamp swarp psfex stiff topcat saods9
五、若干问题汇总
1 终端输入su显示Authentication failure问题
$ su
su: Authentication failure
$ sudo passwd root
...
2 路径/var/log/里面的系统文件syslog和kern.log会实时记录系统中的一些问题,导致两个文件越来越大,需要手动清空:
$ su (使用root权限)
$ echo "" > /var/log/kern.log
$ echo "" > /var/log/syslog
其他解决方案见此链接。
与之相关的一个问题是systemd-journald占用过多的CPU(高达90%以上),解决方案为:
$ sudo vim /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=nomsi"
$ sudo update-grub
$ reboot
这步操作同时解决了syslog和kern.log不断变大的问题。
3 终端设置大小写不敏感。按如下操作:
$ sudo vim /etc/inputrc
# 在inputrc最后添加一行:
set completion-ignore-case on
总结
持续更新
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
