当它冻结时,我正在使用包管理器安装一个项目。我用Alt+F2来关闭它。
之后,每当我尝试通过 安装任何东西时apt-get,终端都会显示:
E: Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)
E: Unable to lock directory /var/lib/apt/lists/
Run Code Online (Sandbox Code Playgroud)
如何解锁/var/lib/apt/lists/?
确切的消息是:
Vidalia 无法启动 Tor。检查您的设置以确保指定了正确的 Tor 可执行文件的名称和位置。
Tor 存在,但 vidalia 无法看到或读取它。我点击“浏览”,它说:
无法在 /home/me/.kde/share/apps/kfileplaces/bookmarks.xml 中保存书签。
报告的错误是:
无法打开临时文件。此错误信息只会显示一次。需要尽快修复错误的原因,这很可能是硬盘驱动器已满。
我添加了rwx权限但问题没有解决。我尝试将其作为 运行su,但是 fontconfig 出现问题,vidalia 无法连接到 x-server。
当然,我可以将 tor 与 tor-browser 一起使用。
我使用 Kubuntu 12.10,vidalia 0.2.2。(我最近也在 Ubuntu 12.04 中看到了这个问题)。
我最近从他们的网站下载了适用于 Linux 的 Adobe Reader 并使用dpkg -i ...... 我实际上下载了 i386 版本,我的笔记本电脑是 64 位的。然后它给出了一个错误:
包管理系统损坏。
我在这个网站上搜索并使用sudo apt-get -f install. 然后安装了 Adobe Reader。但现在我想卸载它。
我尝试运行:
sudo apt-get remove adobereader-enu
sudo apt-get autoremove adobereader-enu
Run Code Online (Sandbox Code Playgroud)
但这没有用。
我去了主文件夹并删除了.adobe文件夹(这是隐藏的)。但是还是没有卸载。
我手动尝试删除adobe的.config文件,即使这样也没有卸载。
我怎样才能摆脱它?
(本主题与其他线程类似,但我尝试了那些线程中给出的方法,但无法卸载阅读器)。
我有一个名为~kernel-ppainside的文件夹~/Downloads。
aditya@aditya-desktop:~$ cd Downloads/
aditya@aditya-desktop:~/Downloads$ ls
~kernel-ppa
Run Code Online (Sandbox Code Playgroud)
现在,当我键入cd ~k并按下Tab以进行自动扩展时,shell 将其扩展为,cd ~kernoops/而不是cd ~kernel-ppa/尽管具有相同起始字符的文件夹已经存在。
为了自动扩展工作,我需要用\. 因此cd \~k,Tab正确使用和按下会将其扩展为cd \~kernel-ppa/。即使使用cd \和按下Tab也能解决问题。
为什么会这样,为什么我需要逃避?此外,由于~自动扩展不需要even ,我在逃避什么?
如果我顺其自然并运行cd ~kernoops/并按Enter,则终端状态将更改为//:
aditya@aditya-desktop:~/Downloads$ cd ~kernoops/
aditya@aditya-desktop://$ pwd
//
aditya@aditya-desktop://$ ls
bin cdrom etc initrd.img lost+found mnt proc run srv tmp var
boot dev home lib media opt root sbin …Run Code Online (Sandbox Code Playgroud) 我已将我的 PC 从 Ubuntu 13.10 更新到 Ubuntu 14.04。
听说Ubuntu 14.04不包含Python2,但是我的Ubuntu 14.04系统还是安装了Python 2。
我可以从我的 PC 中删除 Python 2.7.6 吗?当然,我知道有些软件可能依赖于 Python2。
我在 bash 脚本中有一组函数,我只想在特定版本的 Ubuntu 上运行。例如,如果我正在运行 Unity,我想运行以下命令:
gsettings set com.canonical.indicator.datetime show-week-numbers true
Run Code Online (Sandbox Code Playgroud)
但如果我运行的是 Ubuntu GNOME,则会出现以下情况:
gsettings set org.gnome.shell.calendar show-weekdate true
Run Code Online (Sandbox Code Playgroud)
同样,不同风格的 Ubuntu 有不同的命令。
我试图查看 的内容/etc/os-release,但它没有提供有关 Ubuntu 风格的任何信息。以下是在 Ubuntu GNOME 上运行时:
$ cat /etc/os-release
NAME="Ubuntu"
VERSION="14.04, Trusty Tahr"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 14.04 LTS"
VERSION_ID="14.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
Run Code Online (Sandbox Code Playgroud)
是否有可能知道我正在使用终端运行哪种可识别的风味?我更喜欢开箱即用的解决方案,无需为实时环境和已安装环境安装任何其他软件包。寻找安装了哪些软件包是可能的,但我不想走那条路,尽管欢迎您在那个方向上给出答案。
在 Ubuntu 14.04 中,我的应用程序的标题栏位于 Unity 的主标题栏下方。
在下图中,所选窗口是下载管理器,但其标题栏隐藏在 Unity 顶部标题栏下。

我发现此问题发生在 Web 应用程序和独立应用程序中。
理想情况下,它应该如下所示:

如果我使用单引号将 awk 的 action 语句括起来,它会按预期工作:
$ dpkg -l | grep "linux\-[a-z]*\-" | awk {'print $2'}
linux-headers-3.13.0-27
linux-headers-3.13.0-27-generic
linux-headers-3.14.4-031404
linux-headers-3.14.4-031404-generic
linux-headers-generic
linux-image-3.13.0-27-generic
linux-image-3.14.4-031404-generic
linux-image-extra-3.13.0-27-generic
linux-image-generic
linux-libc-dev:i386
linux-sound-base
Run Code Online (Sandbox Code Playgroud)
但是如果我使用双引号将它们括起来,它会打印整行而不是特定的列/字段:
$ dpkg -l | grep "linux\-[a-z]*\-" | awk {"print $2"}
ii linux-headers-3.13.0-27 3.13.0-27.50 all Header files related to Linux kernel version 3.13.0
ii linux-headers-3.13.0-27-generic 3.13.0-27.50 i386 Linux kernel headers for version 3.13.0 on 32 bit x86 SMP
ii linux-headers-3.14.4-031404 3.14.4-031404.201405130853 all Header files related to Linux kernel version 3.14.4
ii linux-headers-3.14.4-031404-generic 3.14.4-031404.201405130853 i386 …Run Code Online (Sandbox Code Playgroud) 我正在尝试在 Ubuntu 12.04 中安装OpenJUMP。他们提到它可以在 Linux 上安装和运行:
在 bin 目录中,为您的操作系统运行启动程序
Linux
Run Code Online (Sandbox Code Playgroud)oj_linux.sh
但是对于我的生活,我无法在源代码中找到bin目录。有人知道如何安装吗?
我也不认为它在任何一个回购中。
WUBI 可以免费使用吗?我检查了下载 WUBI 的链接,唯一的方法是捐赠一些金额。我肯定会这样做,但我没有 Paypal 帐户,我迫切需要安装 Ubuntu。有人能帮我吗?