我想使用我从这里手动下载的 Debian 包将我的 32 位 Ubuntu 15.04 机器上的 VirtualBox 从 4.3.26 更新到 4.3.28 。但是只需双击该软件包即可打开软件中心,该中心会出现错误,提示安装它会破坏现有软件包(确切消息是:
Breaks existing package 'virtualbox' conflict: virtualbox-4.3 ()
Run Code Online (Sandbox Code Playgroud)
并且它似乎没有选择忽略这一点并继续进行安装。也许有一个命令行解决这个问题?
我今天通过以下命令安装了 GNU Octave 3.6.4:
cd ~/octave-3.6.4
./configure
make
sudo make install
sudo ln -s /home/brentonhorne/octave-3.6.4/run-octave /usr/bin/octave
Run Code Online (Sandbox Code Playgroud)
它成功安装了它(即使没有最后一行,它也没有octave从命令行运行没有调用它的意义)。
在删除了 Quantal 软件中心目前唯一可用的版本(即 GNU Octave 3.6.3)之后,我才这样做了。
然后我尝试安装 qtoctave,因为它在我运行 GNU Octave 3.6.3 时被删除了sudo apt-get remove octave。运行后sudo apt-get install -f我收到错误:
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will …Run Code Online (Sandbox Code Playgroud) 我运行sudo chmod 777 -R /usr/bin了一些程序,因为我希望能够更轻松地运行,而无需不断输入我的 root 密码,但现在/usr/bin/sudo每当我运行时都会出现错误sudo。即这个错误:
sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set
Run Code Online (Sandbox Code Playgroud)
我不知道如何解决这个问题。
在许多发行版和 BSD 上,有多种方法可以确定发行版启用的存储库中的软件包数量,例如在 FreeBSD 上您可以使用pkg stats,Ubuntu 有这种方法吗?我知道如何计算已安装软件包的数量,即使用:
dpkg -l | wc -l
Run Code Online (Sandbox Code Playgroud)
在我的 Ubuntu 18.04 Bionic Beaver(开发版)系统上返回 1962(是的,我知道不要依赖开发版的稳定性,因为事情可能并且经常会破坏,这只是一个让我满足我对即将发布的新版本),但是我如何计算其启用的存储库中的所有包?
我想这apt-cache search "*"会返回所有可用包的列表,然后我可以计算它wc -l但不返回:
E: Regex compilation error
Run Code Online (Sandbox Code Playgroud)
.
每当我在终端中输入命令时:
sudo dpkg -r '/home/username/Downloads/virtualbox.deb'
Run Code Online (Sandbox Code Playgroud)
我收到错误:
dpkg: error: --remove needs a valid package name but '/home/username/Downloads/virtualbox.deb' is not: illegal package name in specifier '/home/username/Downloads/virtualbox.deb': must start with an alphanumeric character
Type dpkg --help for help about installing and deinstalling packages [*];
Use `dselect' or `aptitude' for user-friendly package management;
Type dpkg -Dhelp for a list of dpkg debug flag values;
Type dpkg --force-help for a list of forcing options;
Type dpkg-deb --help for help about manipulating *.deb files;
Options marked …Run Code Online (Sandbox Code Playgroud) 12.10 ×2
apt ×1
command-line ×1
deb ×1
dpkg ×1
octave ×1
permissions ×1
repository ×1
sudo ×1
updates ×1
virtualbox ×1