今天,我醒来时有一种我想要抓的痒: Linux区域到底是由什么组成的?当然,我不仅是在寻找答案而没有搜索过。据我理解,Linux分区由以下组件组成:
Linux Kernel
GNU tools and libraries
Package Management
Documentation
Windows System
Windows Manager
Desktop Environment
我遗漏了什么吗?
第一个注意事项:关于这一一般主题,似乎有几条现有的线索。但是,我查看了它们,它们似乎都属于“未满足的依赖项”/无法安装多样性。我的问题是不同的,它安装,但没有运行。
我执行了通常的apt-get update; apt-get install lighttpd操作,在安装过程中,屏幕上显示了以下错误:
/usr/sbin/lighttpd: Symbol `FamErrlist' has different size in shared object, consider re-linking
/usr/sbin/lighttpd: symbol lookup error: /usr/s
我对Ubuntu非常陌生,我搞砸了一些东西,我不能安装任何带有apt-get安装的软件包。
最初,我得到了一个错误:
The following packages have unmet dependencies:
linux-image-server : Depends: linux-image-3.2.0-36-generic but it is not going to be installed
linux-server : Depends: linux-headers-server (= 3.2.0.36.43) but 3.2.0.37.45 is to be installed
今天,我做了我的常规ubuntu更新sudo apt update && sudo apt dist-upgrade,并得到了以下错误
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED
linux-image-5.4.0-80-generic
0 to upgrade, 0 to newly install, 1 to remove and 1 not to
这不是什么大问题,但我想知道为什么会这样。我在没有GUI的情况下安装了32位Debian作为主操作系统,但我添加了Kali Linux repos“添加名为'kali.list‘的新源代码列表和kali包源代码,但当我启动系统时,登录屏幕显示"Kali GNU/Linux .”。我的问题是为什么这条信息告诉我这个系统是Kali,在我添加repo之前,它是Debian而不是kali。
我在试着让电子文本编辑器运行。我还阅读了http://www.e-texteditor.com/forum/viewtopic.php?p=14953#14953,并在Linux上编译了电子文本编辑器。但是,在我的10.04清醒,它失败在以下步骤:
../build_linux.sh调试
具有下列错误消息:
Building debug binaries
Building 32-bit binaries
Going to place output in /opt/etexteditor/external/out.debug
./build_externals_linux.sh: line 41
我想在我的Chromebook上下载不和谐-PTB-0.0.29.deb(确切地说,它有Linux,Debian GNU/Linux 11 \n \l ),但是它满足了我的以下信息:
The following packages have unmet dependencies:
discord-ptb: Depends: libappindicator1 but it is not installable
如何下载libappindicator1?我看过其他问题,但没有找到我需要的答案。
我遵循本教程:升级Ubuntu18.04Linux提示上的内核,但是当涉及到安装ukuu时,它会产生一系列依赖错误。
$ sudo apt-get install ukuu
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependen
我最近从Ubuntu 21.10升级到了22.04,这个过程进行得很顺利,没有报告任何错误。
每当我尝试运行系统更新时,dpkg都会引发与旧linux-image相关的以下错误:
/etc/grub.d/bin/grubcfg_proxy: error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file: No such file or directory
run-parts: /etc/kernel/postrm.d/zz-update-grub exited with return
我在Jetson上运行JetPack 4.6.1,而我试图运行的PHP脚本则抱怨没有usleep:
sh: 1: usleep: not found
莱努克斯休眠:命令找不到,为什么?的答案表明它应该在initscripts (关于RH)和Debian显然是一样的中。然而,initscripts已经贬值并被util-linux (或sysvinit-utils)所取代。我安装了util-linux,但仍然找不到usleep。
事实上,查看所有三个包(initscripts、util-linux和sysvinit-utils)的文件列表都不会显示任何usleep文件。
这个回答 to Ubunt
我下载了AGENT++的代码,并按照说明进行操作: autoreconf -i
./configure
make 但是当我运行./configure时 我得到了 checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking how to run the C++ preprocessor... g++ -E
checking if libsnm
我以前在我的Ubuntu14.10机器上使用过VirtualBox,但是在过去的两个月里我没有使用它。
当我试图启动VM时,我得到了以下错误:
WARNING: The character device /dev/vboxdrv does not exist.
Please install the virtualbox-dkms package and the appropriate
headers, most likely linux-headers-generic.
You will not be able to start VMs until this p