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

总结

持续更新


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部