About Ubuntu

本文介绍了在Ubuntu系统中进行X11安装的方法、查看已安装软件包的两种方式、使用ldd命令检查可执行文件的动态依赖库、利用find命令定位缺失的库文件位置以及多种Linux文件和文件夹的操作命令。

1.ubuntu下X11的安装方法
在终端里输入:
apt-get install libX11-dev libXext-dev libXtst-dev libXrender-dev libxmu-dev libxmuu-dev

2.Ubuntu中查看已安装软件包的方法
方法一:在新立得软件包管理器中,打到已安装,便可以看看有多少包被安装.
如果想把这些包的信息复制到一文件里,可用下面的方法
方法二:在终端输入sudo dpkg -l 即可,然后在终端的界面里复制列出来的信息就可以了(终端查看时,一定要做如下步骤:点终端界面上的”编辑”–>配置文件首选项–>滚动–>回滚–>不限制”打上勾”,这样输入到界面的信息就完整显示了)

3.#ldd查看可执行文件的动态依赖库
#find寻找当前目录下的文件
例:
#./hello
./hello: error while loading shared libraries: libts-0.0.so.0: cannot open s
hared object file: No such file or directory
可以看到运行出错,说是少libts-0.0.so.0,(可以用命令:#ldd hello 查看hello可执行文件的动态依赖库),那就把这个库加到 /lib/ 目录下,关键是怎么知道这个库在什么地方,这就靠 find 这个命令了,如下:
#find -name libts-0.0.so.*
意思是寻找当前目录下以 libts-0.0.so.0 开头的文件,当然了你要在根目录下才能查询到所有的文件,找到后就把这个文件放到ARM开发板的 /lib/ 目录下就可以了,这是你再输入命令:
#./hello
就可以看到开发板上显示图形界面了,上面的命令都是在超级终端下输入的。

4.linux 查看文件夹下的文件个数(当前目录的文件数)
ls -l |grep “^-“|wc -l

find ./company -type f | wc -l
查看某文件夹下文件的个数,包括子文件夹里的。
ls -lR|grep “^-“|wc -l
查看某文件夹下文件夹的个数,包括子文件夹里的。
ls -lR|grep “^d”|wc -l
说明:
ls -l
长列表输出该目录下文件信息(注意这里的文件,不同于一般的文件,可能是目录、链接、设备文件等)
grep “^-”
这里将长列表输出信息过滤一部分,只保留一般文件,如果只保留目录就是 ^d
wc -l
统计输出信息的行数,因为已经过滤得只剩一般文件了,所以统计结果就是一般文件信息的行数,又由于
一行信息对应一个文件,所以也就是文件的个数。

5.Linux查看文件夹大小
du -sh 查看当前文件夹大小
du -sh * | sort -n 统计当前文件夹(目录)大小,并按文件大小排序
du -sk filename 查看指定文件大小

ubuntu@ubuntu-VirtualBox:~$ sudo do-release-upgrade 正在检查新版 Ubuntu 不再提供您的 Ubuntu 版本的支持。 要获得关于升级的信息,请访问: http://www.ubuntu.com/releaseendoflife = Welcome to Ubuntu 24.04 LTS 'Noble Numbat' = The Ubuntu team is proud to announce Ubuntu 24.04 LTS 'Noble Numbat'. To see what's new in this release, visit: https://wiki.ubuntu.com/NobleNumbat/ReleaseNotes Ubuntu is a Linux distribution for your desktop or server, with a fast and easy install, regular releases, a tight selection of excellent applications installed by default, and almost any other software you can imagine available through the network. We hope you enjoy Ubuntu. == Feedback and Helping == If you would like to help shape Ubuntu, take a look at the list of ways you can participate at http://www.ubuntu.com/community/participate/ Your comments, bug reports, patches and suggestions will help ensure that our next release is the best release of Ubuntu ever. If you feel that you have found a bug please read: http://help.ubuntu.com/community/ReportingBugs Then report bugs using apport in Ubuntu. For example: ubuntu-bug linux will open a bug report in Launchpad regarding the linux package. If you have a question, or if you think you may have found a bug but aren't sure, first try asking on the #ubuntu or #ubuntu-bugs IRC channels on Libera.Chat, on the Ubuntu Users mailing list, or on the Ubuntu forums: http://help.ubuntu.com/community/InternetRelayChat http://lists.ubuntu.com/mailman/listinfo/ubuntu-users http://www.ubuntuforums.org/ == More Information == You can find out more about Ubuntu on our website, IRC channel and wiki. If you're new to Ubuntu, please visit: http://www.ubuntu.com/ To sign up for future Ubuntu announcements, please subscribe to Ubuntu's very low volume announcement list at: http://lists.ubuntu.com/mailman/listinfo/ubuntu-announce 继续 [yN]
11-04
nvidia@ubuntu:/etc/apt/sources.list.d$ # 删除现有 VSCode 源配置 nvidia@ubuntu:/etc/apt/sources.list.d$ sudo rm -f /etc/apt/sources.list.d/vscode* nvidia@ubuntu:/etc/apt/sources.list.d$ sudo rm -f /etc/apt/sources.list.d/microsoft* nvidia@ubuntu:/etc/apt/sources.list.d$ nvidia@ubuntu:/etc/apt/sources.list.d$ # 删除旧密钥 nvidia@ubuntu:/etc/apt/sources.list.d$ sudo rm -f /usr/share/keyrings/microsoft.gpg nvidia@ubuntu:/etc/apt/sources.list.d$ sudo rm -f /etc/apt/trusted.gpg.d/packages.microsoft.gpg nvidia@ubuntu:/etc/apt/sources.list.d$ sudo mkdir -p /etc/apt/keyrings nvidia@ubuntu:/etc/apt/sources.list.d$ curl -fsSL https://packages.microsoft.com/keys/microsoft.asc | \ > sudo gpg --dearmor -o /etc/apt/keyrings/microsoft.gpg 文件‘/etc/apt/keyrings/microsoft.gpg’已存在。 是否覆盖?(y/N) y nvidia@ubuntu:/etc/apt/sources.list.d$ echo "deb [signed-by=/etc/apt/keyrings/microsoft.gpg arch=amd64] https://packages.microsoft.com/repos/code stable main" | \ > sudo tee /etc/apt/sources.list.d/vscode.list deb [signed-by=/etc/apt/keyrings/microsoft.gpg arch=amd64] https://packages.microsoft.com/repos/code stable main nvidia@ubuntu:/etc/apt/sources.list.d$ sudo apt update && sudo apt upgrade -y 获取:4 http://ports.ubuntu.com/ubuntu-ports focal InRelease [265 kB] 获取:5 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu focal InRelease [18.1 kB] 获取:6 https://packages.microsoft.com/repos/code stable InRelease [3,590 B] 获取:7 https://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu focal InRelease [4,679 B] 获取:1 https://repo.download.nvidia.cn/jetson/common r35.5 InRelease [2,555 B] 获取:2 https://repo.download.nvidia.cn/jetson/t194 r35.5 InRelease [2,547 B] 获取:3 https://repo.download.nvidia.cn/jetson/ffmpeg r35.5 InRelease [2,464 B] 获取:8 https://packages.microsoft.com/repos/code stable/main amd64 Packages [20.2 kB] 获取:9 http://ports.ubuntu.com/ubuntu-ports focal-updates InRelease [128 kB] 获取:10 https://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu focal/main arm64 Packages [826 kB] 获取:11 http://ports.ubuntu.com/ubuntu-ports focal-backports InRelease [128 kB] 获取:12 http://ports.ubuntu.com/ubuntu-ports focal-security InRelease [128 kB] 获取:13 https://repo.download.nvidia.cn/jetson/common r35.5/main arm64 Packages [19.2 kB] 获取:14 https://repo.download.nvidia.cn/jetson/t194 r35.5/main arm64 Packages [9,396 B] 获取:15 https://repo.download.nvidia.cn/jetson/ffmpeg r35.5/main arm64 Packages [2,937 B] 获取:16 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 Packages [940 kB] 获取:17 http://ports.ubuntu.com/ubuntu-ports focal/main Translation-zh_CN [113 kB] 获取:18 http://ports.ubuntu.com/ubuntu-ports focal/main Translation-en [506 kB] 获取:19 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 DEP-11 Metadata [489 kB] 获取:20 http://ports.ubuntu.com/ubuntu-ports focal/main DEP-11 48x48 Icons [98.4 kB] 获取:21 http://ports.ubuntu.com/ubuntu-ports focal/main DEP-11 64x64 Icons [163 kB] 获取:22 http://ports.ubuntu.com/ubuntu-ports focal/main DEP-11 64x64@2 Icons [15.8 kB] 获取:23 http://ports.ubuntu.com/ubuntu-ports focal/restricted arm64 Packages [1,300 B] 获取:24 http://ports.ubuntu.com/ubuntu-ports focal/restricted Translation-zh_CN [1,324 B] 获取:25 http://ports.ubuntu.com/ubuntu-ports focal/restricted Translation-en [6,212 B] 获取:26 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 Packages [8,458 kB] 获取:27 http://ports.ubuntu.com/ubuntu-ports focal/universe Translation-zh_CN [388 kB] 获取:28 http://ports.ubuntu.com/ubuntu-ports focal/universe Translation-en [5,124 kB] 获取:29 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 DEP-11 Metadata [3,587 kB] 获取:30 http://ports.ubuntu.com/ubuntu-ports focal/universe DEP-11 48x48 Icons [3,016 kB] 获取:31 http://ports.ubuntu.com/ubuntu-ports focal/universe DEP-11 64x64 Icons [7,794 kB] 获取:32 http://ports.ubuntu.com/ubuntu-ports focal/universe DEP-11 64x64@2 Icons [44.3 kB] 获取:33 http://ports.ubuntu.com/ubuntu-ports focal/multiverse arm64 Packages [114 kB] 获取:34 http://ports.ubuntu.com/ubuntu-ports focal/multiverse Translation-en [104 kB] 获取:35 http://ports.ubuntu.com/ubuntu-ports focal/multiverse Translation-zh_CN [4,612 B] 获取:36 http://ports.ubuntu.com/ubuntu-ports focal/multiverse arm64 DEP-11 Metadata [44.9 kB] 获取:37 http://ports.ubuntu.com/ubuntu-ports focal/multiverse DEP-11 48x48 Icons [23.1 kB] 获取:38 http://ports.ubuntu.com/ubuntu-ports focal/multiverse DEP-11 64x64 Icons [192 kB] 获取:39 http://ports.ubuntu.com/ubuntu-ports focal/multiverse DEP-11 64x64@2 Icons [214 B] 获取:40 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 Packages [3,080 kB] 获取:41 http://ports.ubuntu.com/ubuntu-ports focal-updates/main Translation-en [600 kB] 获取:42 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 DEP-11 Metadata [276 kB] 获取:43 http://ports.ubuntu.com/ubuntu-ports focal-updates/main DEP-11 48x48 Icons [64.2 kB] 获取:44 http://ports.ubuntu.com/ubuntu-ports focal-updates/main DEP-11 64x64 Icons [103 kB] 获取:45 http://ports.ubuntu.com/ubuntu-ports focal-updates/main DEP-11 64x64@2 Icons [29 B] 获取:46 http://ports.ubuntu.com/ubuntu-ports focal-updates/restricted arm64 Packages [63.5 kB] 获取:47 http://ports.ubuntu.com/ubuntu-ports focal-updates/restricted Translation-en [548 kB] 获取:48 http://ports.ubuntu.com/ubuntu-ports focal-updates/restricted arm64 DEP-11 Metadata [212 B] 获取:49 http://ports.ubuntu.com/ubuntu-ports focal-updates/restricted DEP-11 48x48 Icons [29 B] 获取:50 http://ports.ubuntu.com/ubuntu-ports focal-updates/restricted DEP-11 64x64 Icons [29 B] 获取:51 http://ports.ubuntu.com/ubuntu-ports focal-updates/restricted DEP-11 64x64@2 Icons [29 B] 获取:52 http://ports.ubuntu.com/ubuntu-ports focal-updates/universe arm64 Packages [1,187 kB] 获取:53 http://ports.ubuntu.com/ubuntu-ports focal-updates/universe Translation-en [303 kB] 获取:54 http://ports.ubuntu.com/ubuntu-ports focal-updates/universe arm64 DEP-11 Metadata [445 kB] 获取:55 http://ports.ubuntu.com/ubuntu-ports focal-updates/universe DEP-11 48x48 Icons [297 kB] 获取:56 http://ports.ubuntu.com/ubuntu-ports focal-updates/universe DEP-11 64x64 Icons [520 kB] 获取:57 http://ports.ubuntu.com/ubuntu-ports focal-updates/universe DEP-11 64x64@2 Icons [29 B] 获取:58 http://ports.ubuntu.com/ubuntu-ports focal-updates/multiverse arm64 Packages [13.1 kB] 获取:59 http://ports.ubuntu.com/ubuntu-ports focal-updates/multiverse Translation-en [8,316 B] 获取:60 http://ports.ubuntu.com/ubuntu-ports focal-updates/multiverse arm64 DEP-11 Metadata [212 B] 获取:61 http://ports.ubuntu.com/ubuntu-ports focal-updates/multiverse DEP-11 48x48 Icons [1,867 B] 获取:62 http://ports.ubuntu.com/ubuntu-ports focal-updates/multiverse DEP-11 64x64 Icons [2,497 B] 获取:63 http://ports.ubuntu.com/ubuntu-ports focal-updates/multiverse DEP-11 64x64@2 Icons [29 B] 获取:64 http://ports.ubuntu.com/ubuntu-ports focal-backports/main arm64 Packages [45.4 kB] 获取:65 http://ports.ubuntu.com/ubuntu-ports focal-backports/main Translation-en [16.3 kB] 获取:66 http://ports.ubuntu.com/ubuntu-ports focal-backports/main arm64 DEP-11 Metadata [5,252 B] 获取:67 http://ports.ubuntu.com/ubuntu-ports focal-backports/main DEP-11 48x48 Icons [7,156 B] 获取:68 http://ports.ubuntu.com/ubuntu-ports focal-backports/main DEP-11 64x64 Icons [10.7 kB] 获取:69 http://ports.ubuntu.com/ubuntu-ports focal-backports/main DEP-11 64x64@2 Icons [29 B] 获取:70 http://ports.ubuntu.com/ubuntu-ports focal-backports/restricted arm64 DEP-11 Metadata [216 B] 获取:71 http://ports.ubuntu.com/ubuntu-ports focal-backports/restricted DEP-11 48x48 Icons [29 B] 获取:72 http://ports.ubuntu.com/ubuntu-ports focal-backports/restricted DEP-11 64x64 Icons [29 B] 获取:73 http://ports.ubuntu.com/ubuntu-ports focal-backports/restricted DEP-11 64x64@2 Icons [29 B] 获取:74 http://ports.ubuntu.com/ubuntu-ports focal-backports/universe arm64 Packages [24.3 kB] 获取:75 http://ports.ubuntu.com/ubuntu-ports focal-backports/universe Translation-en [16.3 kB] 获取:76 http://ports.ubuntu.com/ubuntu-ports focal-backports/universe arm64 DEP-11 Metadata [30.5 kB] 获取:77 http://ports.ubuntu.com/ubuntu-ports focal-backports/universe DEP-11 48x48 Icons [13.3 kB] 获取:78 http://ports.ubuntu.com/ubuntu-ports focal-backports/universe DEP-11 64x64 Icons [22.7 kB] 获取:79 http://ports.ubuntu.com/ubuntu-ports focal-backports/universe DEP-11 64x64@2 Icons [29 B] 获取:80 http://ports.ubuntu.com/ubuntu-ports focal-backports/multiverse arm64 DEP-11 Metadata [212 B] 获取:81 http://ports.ubuntu.com/ubuntu-ports focal-backports/multiverse DEP-11 48x48 Icons [29 B] 获取:82 http://ports.ubuntu.com/ubuntu-ports focal-backports/multiverse DEP-11 64x64 Icons [29 B] 获取:83 http://ports.ubuntu.com/ubuntu-ports focal-backports/multiverse DEP-11 64x64@2 Icons [29 B] 获取:84 http://ports.ubuntu.com/ubuntu-ports focal-security/main arm64 Packages [2,764 kB] 获取:85 http://ports.ubuntu.com/ubuntu-ports focal-security/main Translation-en [518 kB] 获取:86 http://ports.ubuntu.com/ubuntu-ports focal-security/main arm64 DEP-11 Metadata [74.7 kB] 获取:87 http://ports.ubuntu.com/ubuntu-ports focal-security/main DEP-11 48x48 Icons [27.5 kB] 获取:88 http://ports.ubuntu.com/ubuntu-ports focal-security/main DEP-11 64x64 Icons [47.5 kB] 获取:89 http://ports.ubuntu.com/ubuntu-ports focal-security/main DEP-11 64x64@2 Icons [29 B] 获取:90 http://ports.ubuntu.com/ubuntu-ports focal-security/restricted arm64 Packages [59.0 kB] 获取:91 http://ports.ubuntu.com/ubuntu-ports focal-security/restricted Translation-en [527 kB] 获取:92 http://ports.ubuntu.com/ubuntu-ports focal-security/restricted arm64 DEP-11 Metadata [212 B] 获取:93 http://ports.ubuntu.com/ubuntu-ports focal-security/restricted DEP-11 48x48 Icons [29 B] 获取:94 http://ports.ubuntu.com/ubuntu-ports focal-security/restricted DEP-11 64x64 Icons [29 B] 获取:95 http://ports.ubuntu.com/ubuntu-ports focal-security/restricted DEP-11 64x64@2 Icons [29 B] 获取:96 http://ports.ubuntu.com/ubuntu-ports focal-security/universe arm64 Packages [965 kB] 获取:97 http://ports.ubuntu.com/ubuntu-ports focal-security/universe Translation-en [221 kB] 获取:98 http://ports.ubuntu.com/ubuntu-ports focal-security/universe arm64 DEP-11 Metadata [159 kB] 获取:99 http://ports.ubuntu.com/ubuntu-ports focal-security/universe DEP-11 48x48 Icons [95.4 kB] 获取:100 http://ports.ubuntu.com/ubuntu-ports focal-security/universe DEP-11 64x64 Icons [166 kB] 获取:101 http://ports.ubuntu.com/ubuntu-ports focal-security/universe DEP-11 64x64@2 Icons [29 B] 获取:102 http://ports.ubuntu.com/ubuntu-ports focal-security/multiverse arm64 Packages [7,244 B] 获取:103 http://ports.ubuntu.com/ubuntu-ports focal-security/multiverse Translation-en [6,448 B] 获取:104 http://ports.ubuntu.com/ubuntu-ports focal-security/multiverse arm64 DEP-11 Metadata [212 B] 获取:105 http://ports.ubuntu.com/ubuntu-ports focal-security/multiverse DEP-11 48x48 Icons [1,867 B] 获取:106 http://ports.ubuntu.com/ubuntu-ports focal-security/multiverse DEP-11 64x64 Icons [2,497 B] 获取:107 http://ports.ubuntu.com/ubuntu-ports focal-security/multiverse DEP-11 64x64@2 Icons [29 B] 已下载 46.1 MB,耗时 1分 17秒 (596 kB/s) 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 所有软件包均为最新。 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 正在计算更新... 完成 下列软件包是自动安装的并且现在不需要了: libdc1394-25 使用'sudo apt autoremove'来卸载它(它们)。 The following security updates require Ubuntu Pro with 'esm-infra' enabled: libgstreamer-plugins-base1.0-dev libstdc++-10-dev libsoup-gnome2.4-1 libopenjp2-7 poppler-utils gstreamer1.0-alsa libcups2 libprotoc-dev linux-libc-dev xserver-common libpoppler-dev libxml2-utils libpython3.8-dev gir1.2-soup-2.4 gstreamer1.0-plugins-base-apps openssl libblockdev-swap2 ruby2.7 xserver-xorg-core libprotoc17 gir1.2-gdkpixbuf-2.0 libgdk-pixbuf2.0-0 libssh-4 libpython3.8-minimal libsqlite3-dev libwbclient0 git-man libmysqlclient-dev libsystemd0 gcc-10-base gstreamer1.0-plugins-good libgs9 python2.7-minimal libsqlite3-0 python3-protobuf python3-urllib3 libsnmp-base bind9-host libitm1 libcgraph6 libtiff-dev sudo libpython2.7 python2.7 python3-pip libpython3.8 python3.8 xserver-xorg-legacy git libblockdev-crypto2 udev gstreamer1.0-plugins-base libasan6 libblockdev-loop2 libblockdev-fs2 libgstreamer-plugins-good1.0-dev libblockdev-part2 python3-requests liblab-gamut1 libgstreamer-plugins-good1.0-0 libudev1 libsoup2.4-1 gstreamer1.0-pulseaudio systemd-timesyncd libpoppler-private-dev libgcc1 samba-libs xserver-xephyr protobuf-compiler libgcc-10-dev gstreamer1.0-gtk3 libpmix2 libtiff5 udisks2 libsnmp35 libtsan0 libubsan1 libruby2.7 libprotobuf-lite17 libgfortran5 python3.8-minimal libgstreamer-gl1.0-0 systemd-sysv libblockdev2 libxml2-dev libpam-systemd libgstreamer-plugins-base1.0-0 libcdt5 xwayland gstreamer1.0-x ghostscript liblsan0 libpathplan4 systemd libgomp1 libgdk-pixbuf2.0-bin libssh-gcrypt-4 gir1.2-gst-plugins-base-1.0 libssl-dev libblockdev-utils2 ghostscript-x libgvpr2 libgdk-pixbuf2.0-common libsmbclient libgdk-pixbuf2.0-dev libmysqlclient21 libnss-systemd libgs9-common libblockdev-part-err2 libgcc-s1 libxml2 libpython2.7-minimal libpython3.8-stdlib libgnutls30 libudisks2-0 python3.8-dev libatomic1 libssl1.1 libcc1-0 libgvc6 libprotobuf17 libcupsimage2 libpython2.7-stdlib libpoppler-glib8 libstdc++6 libpoppler97 python3-scipy libprotobuf-dev libopenjp2-7-dev graphviz python-pip-whl bind9-libs gstreamer1.0-gl libtiffxx5 libxslt1.1 Learn more about Ubuntu Pro at https://ubuntu.com/pro 升级了 0 个软件包,新安装了 0 个软件包, 要卸载 0 个软件包,有 0 个软件包未被升级。 nvidia@ubuntu:/etc/apt/sources.list.d$ sudo apt install code 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 code 已经是最新版 (1.106.1-1763289434)。 下列软件包是自动安装的并且现在不需要了: libdc1394-25 使用'sudo apt autoremove'来卸载它(它们)。 升级了 0 个软件包,新安装了 0 个软件包, 要卸载 0 个软件包,有 0 个软件包未被升级。 nvidia@ubuntu:/etc/apt/sources.list.d$
最新发布
11-20
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值