此篇文章内容会不定期更新,仅作为学习过程中的笔记记录
Linux系统
I、尝试使用nslookup报错
CentOS 7
原因:
nslookup
命令没有安装在系统上解决:
yum install bind-utils
nslookup
命令通常包含在bind-utils
包中,这是 BIND(Berkeley Internet Name Domain)套件的一部分,用于提供 DNS(域名系统)相关的实用工具
II、Ubuntu更改使用root登录
Ubuntun 18.04 LTS
1、在用户模式下为root设置密码
-进入命令行Ctrl + Alt + T-sudo passwd root--输入用户密码--设置UNIX密码--Retype UNIX password
2、切换root用户
-su root--输入root用户密码
3、退出root用户
-exit
4、登录root图形桌面
-进入命令行Ctrl + Alt + T-sudo vim /etc/pam.d/gdm-autologin(提前sudo apt-get install vim安装vim)--按键 "i"进入插入模式--注释 auth required pam_succeed_if.so user!=root quiet success--按键 "Esc"进入一般命令模式--:wq保存退出
-sudo vim /etc/pam.d/gdm-passwd--按键 "i"进入插入模式--注释 auth required pam_succeed_if.so user!=root quiet success--按键 "Esc"进入一般命令模式--:wq保存退出
-sudo vim /root/.profile--按键 "i"进入插入模式--在 "mesg n || true" 前添加 "tty -s &&" 使整条语句变为:"tty -s && mesg n || true"--按键 "Esc"进入一般命令模式--:wq保存退出--reboot重启
5、直接在登录时使用root账户密码即可
III、Dell主板安装Ubuntu时,报错ubiquity crashed with TypeError in partman_dialog():"NoneType"object is not subscriptable
1、进入Try Ubuntu without install 后,点击安装Ubuntun 18.04 LTS,走到分区步骤,无法进行分区
2、中止后,查看具体报错如上
解决:
Dell主板重启,设置 Storage 类型为 AHGI/NVMe,保存启动;
再次进入不再报错。
但是,比较离谱的一点是,当你在部分Dell主机上装了Windows11和Ubuntu双系统时,
-想要切换至Ubuntu时内存类型必须是AHGI/NVMe
-想要切换回Windows11时内存类型必须是默认RAID On
无法自由在启动引导中自由切换
IV、Ubuntu更换apt源
Ubuntun 18.04 LTS
1、备份源文件(防止出错无法还原)
cp /etc/apt/sources.list /etc/apt/sources.list.bak
2、编辑源文件
vim /etc/apt/sources.list
“yy” 键复制 “http://cn.archive.ubuntu.com/ubuntu/”的对应行
“p” 键粘贴到合理位置
“i” 键进入编辑模式
-注释的一行
-更改另一行的URL为新的源地址
“Esc” 键退回一般命令模式
“:wq” 保存退出
新源地址:
阿里云镜像源:http://mirrors.aliyun.com/ubuntu/
清华大学镜像源:https://mirrors.tuna.tsinghua.edu.cn/ubuntu/
3、更新软件包列表
apt update
此命令会访问源列表里的每个网址,并读取软件列表,然后保存在本地电脑。
当然,此步骤前,可能需要清理apt缓存,防止更改不生效。
apt-get clean
4、升级已安装的软件包
apt upgrade
此命令会把本地已安装的软件与刚下载的软件列表中对应的软件进行对比,若安装软件版本比较低,会提示更新
5、验证新源生效性
使用 apt install [package] 进行验证
注意:若非root用户登录Ubuntu,上诉所有指令前都需加上 sudo
对比CentOS更换yum源参考:
【Linux笔记】更换yum源和yum命令_linux修改yum源-CSDN博客
V、Ubuntu查看网卡MAC和IP
Ubuntun 18.04 LTS
1、nmcli device show [网络接口名]
此会显示对应网络接口的详细信息;
GENERAL.HWADDR对应MAC
IP4.ADDRESS和IP6.ADDRESS对应IP
2、hostname -I
此命令会显示所有网络接口的所有IP地址;
3、
VI、Ubuntu下apt install smbclient 报错
root@test-Vostro-3030S:/# apt install smbclient 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是 因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件 包尚未被创建或是它们已被从新到(Incoming)目录移出。 下列信息可能会对解决问题有所帮助:下列软件包有未满足的依赖关系:smbclient : 依赖: samba-libs (= 2:4.7.6+dfsg~ubuntu-0ubuntu2) 但是 2:4.7.6+dfsg~ubuntu-0ubuntu2.17 正要被安装 E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
Ubuntun 18.04 LTS
背景提示:
某款路由器(默认支持Samba)的USB口连接USB磁盘,Ubuntu电脑连接路由器后想要访问USB磁盘内容,故按照网上指令apt install smbclient cifs-utils报错如上。
原因确认:
使用apt list --installed | grep smbclient查看;
Ubuntu已经安装了samba client支持;
root@test-Vostro-3030S:/# apt list --installed | grep smbclientWARNING: apt does not have a stable CLI interface. Use with caution in scripts.libsmbclient/now 2:4.7.6+dfsg~ubuntu-0ubuntu2.17 amd64 [已安装,本地]
VII、Ubuntu 修改网卡名称
参考博文:
ubuntu 18.04修改网卡名称_ubuntu18修改网卡名称-CSDN博客
Vmware相关
Vmware安装教程,可参考:
VMware虚拟机安装详细教程_vmware虚拟机安装教程-CSDN博客
I、打开Vmware 16.1.1,输入license,报错
You do not have permission to enter a license key
解决:
重装Vmware
参考博文:
VMware报错:You do not have permission to enter a license key_you do not have permission to enter a license key.-CSDN博客
欢迎补充,互相学习🤝