Ubuntu 操作系统

Ubuntu 操作系统

一、简介

Ubuntu 是一个基于 Linux 的开源操作系统,它由 Canonical Ltd. 公司维护和资助。Ubuntu 以其易用性、强大的社区支持和定期的安全更新而闻名,一个一桌面应用为主的操作系统。

二、用户使用

1、常规用户的登陆方式

在登录时一般使用普通用户,如果需要超级用户权限,需使用命令sudo

初次登录切换超级用户需更改root用户密码

long@long:~# sudo passwd root

新的密码:

无效的密码: 密码少于 8 个字符

重新输入新的密码:

passwd:已成功更新密码

long@long:~# su - root

2、用户密码破解

root@long:~# vim /etc/default/grub

进入文件注释第二条,修改GRUB_TIMEOUT=5;

进入界面按 e ,修改后 ctrl + x,最后退出。

三、软件管理

1、dkpg

Debian软件包管理器的基础常用于安装、卸载和提供与.deb软件包相关信息,不具备处理包的依赖关系

2、命令参数

root@long:~# dpkg -l

期望状态=未知(u)/安装(i)/删除(r)/清除(p)/保持(h)

| 状态=未安装(n)/已安装(i)/仅存配置(c)/仅解压缩(U)/配置失败(F)/不完全安装(H)/触>

|/ 错误?=(无)/须重装(R) (状态,错误:大写=故障)

||/ 名称 版本 >

+++-==============================================-============================>

ii accountsservice 23.13.9-2ubuntu6 >

ii acl 2.3.2-1build1 >

ii adduser 3.137ubuntu1 >

ii adwaita-icon-theme 46.0-1 >

ii alsa-base 1.0.25+dfsg-0ubuntu7 >

ii alsa-topology-conf 1.2.5.1-2 >

ii alsa-ucm-conf 1.2.10-1ubuntu5 >

ii alsa-utils 1.2.9-1ubuntu5 >

ii amd64-microcode 3.20231019.1ubuntu2.1 >

ii anacron 2.3-39ubuntu2 >

ii apg 2.2.3.dfsg.1-5build3 >

ii apparmor 4.0.1really4.0.0-beta3-0ubun>

ii apport 2.28.1-0ubuntu3.1 >

ii apport-core-dump-handler 2.28.1-0ubuntu3.1 >

ii apport-gtk 2.28.1-0ubuntu3.1 >

ii apport-symptoms 0.25 >

ii appstream 1.0.2-1build6 >

lines 1-22

root@long:~#

第一列:

u : 状态未知

i : 用户请求安装软件包

r : 请求卸载

p : 请求卸载软件包

h : 请求保持软件包版本锁定

第二列:

n : 软件包未安装

i : 软件包安装并未完成配置

c : 以前安装删除,但配置文件还保留系统

u : 软件包被解包,但还未配置

f : 试图配置软件包,但是失败了

h : 软件包安装,还没有成功

root@long:~# wget https://dldir1.qq.com/qqfile/qq/QQNT/Linux/QQ_3.2.13_241121_amd64_01.deb

--2024-12-01 20:07:44-- https://dldir1.qq.com/qqfile/qq/QQNT/Linux/QQ_3.2.13_241121_amd64_01.deb

正在解析主机 dldir1.qq.com (dldir1.qq.com)... 39.137.12.34, 39.137.10.74, 39.137.15.91

正在连接 dldir1.qq.com (dldir1.qq.com)|39.137.12.34|:443... 已连接。

已发出 HTTP 请求,正在等待回应... 200 OK

长度: 151024692 (144M) [application/octet-stream]

正在保存至: ‘QQ_3.2.13_241121_amd64_01.deb’

QQ_3.2.13_241121_amd6 100%[=========================>] 144.03M 2.47MB/s 用时 64s

2024-12-01 20:08:48 (2.26 MB/s) - 已保存 ‘QQ_3.2.13_241121_amd64_01.deb’ [151024692/151024692])

root@long:~# ls

公共 模板 视频 图片 文档 下载 音乐 桌面 QQ_3.2.13_241121_amd64_01.deb snap

root@long:~# dpkg -i /root/QQ_3.2.13_241121_amd64_01.deb

正在选中未选择的软件包 linuxqq。

(正在读取数据库 ... 系统当前共安装有 176248 个文件和目录。)

准备解压 .../QQ_3.2.13_241121_amd64_01.deb ...

正在解压 linuxqq (3.2.13-29927) ...

正在设置 linuxqq (3.2.13-29927) ...

正在处理用于 hicolor-icon-theme (0.17-2) 的触发器 ...

正在处理用于 gnome-menus (3.36.0-1.1ubuntu3) 的触发器 ...

正在处理用于 desktop-file-utils (0.27-2build1) 的触发器 ...

root@long:~# dpkg -L linuxqq

/.

/opt

/opt/QQ

root@long:~# dkpg-query -c linuxqq

找不到命令 “dkpg-query”,您的意思是:

“dpkg-query” 命令来自 Debian 软件包 dpkg (1.22.6ubuntu6.1)

尝试 apt install

root@long:~# dpkg-query -c linuxqq

/var/lib/dpkg/info/linuxqq.postrm

/var/lib/dpkg/info/linuxqq.postinst

/var/lib/dpkg/info/linuxqq.md5sums

root@long:~#

dpkg -L linuxqq #列出1inuxqq在安装过程中在系统生成的所有文件

dpkg -s inuxqq #显示1inuxgq的详细信息

dpkg-query -s qq #显示搜索在1inuxqq这个安装包中所有绝对路径包含qg字符的文件

dpkg-query -c linuxqq #显示软件的控制文件

3.1.4 deb软件的卸载

dpkg -r inuxqq #删除软件主体,保留软件配置文件和数据文件

dpkg -p inuxqq #彻底删除软件包

3.1.4卸载deb软件

dpkg -r linuxqq #删除软件主体,保留配置文件

dpkg -p linuxqq #彻底删除软件

四、软件仓库

1、搭建软件仓库

root@long:~# vim /etc/rc.local

mount /dev/cdrom /mnt/

root@long:~# chmod +x /etc/rc.local

root@long:~#

root@long:~# # 在系统中指定本地软件源

root@long:~# cd /etc/apt/

root@long:/etc/apt# cp sources.list sources.list.bckup

root@long:/etc/apt#

root@long:/etc/apt# vim /etc/apt/sources.list

deb file:///mnt noble main restricted

root@long:~# apt install gcc -y # 测试

2、apt安装命令

(1)apt insta11 package:安装软件包;重新安装可以使用指令 apt insta11--reinstall package

(2)apt-f insta1l package:修复安装

(3)apt upgrade:更新已经安装的软件

(4)apt update:更新软件包列表

(5)apt-cache search package:搜索软件,可以使用正则表达式,比如sof*表示搜索一sof开头的软件包

(6)apt-cache show package:查看软件包信息

(7)apt-cache dump:查看每个软件包的简要信息

(8)apt-cache depends package:查看软件包以来关系 (9)aptremove package:卸载一个软件包但是保留相关配置信息 (10)apt remove package --purge:删除软件包同时删除相关配置信息 (11)apt clean 或 apt autoclean:删除所有软件缓存,软件包的缓存在系统的/var/cache/apt/archives中。

相关推荐

汽车引擎盖喷漆需要多少钱?
365bet亚洲手机版

汽车引擎盖喷漆需要多少钱?

📅 07-05 👁️ 3927
纳兰明珠得知皇帝下令处死自己,急忙对妻子说:快去举报我要谋反
关于《哪吒》的5个地理问题,涨知识了!
mobile365体育投注英超

关于《哪吒》的5个地理问题,涨知识了!

📅 07-25 👁️ 5647