首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >apt-get安装问题

apt-get安装问题
EN

Ask Ubuntu用户
提问于 2013-05-08 09:54:41
回答 1查看 2.7K关注 0票数 1

我最近安装了Ubuntu,我一直试图使用apt-get安装一些程序,但它似乎从来都不起作用,甚至apt-get更新也不起作用,下面是我尝试安装一些东西时得到的结果,在本例中:java的jdk-7使用:

代码语言:javascript
复制
apt-get install openjdk-7-jre-headless

我得到的是:

代码语言:javascript
复制
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  linux-headers-3.2.0-29 linux-headers-3.2.0-29-generic-pae
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 24 not upgraded.
mkhas@mkhas-Inspiron-3520:~/Downloads$ sudo apt-get install openjdk-7-jre-headless
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  linux-headers-3.2.0-29 linux-headers-3.2.0-29-generic-pae
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  ca-certificates-java icedtea-7-jre-jamvm java-common openjdk-7-jre-lib tzdata-java
Suggested packages:
  default-jre equivs sun-java6-fonts ttf-dejavu-extra fonts-ipafont-gothic
  fonts-ipafont-mincho ttf-telugu-fonts ttf-oriya-fonts ttf-kannada-fonts
  ttf-bengali-fonts
The following NEW packages will be installed:
  ca-certificates-java icedtea-7-jre-jamvm java-common openjdk-7-jre-headless
  openjdk-7-jre-lib tzdata-java
 0 upgraded, 6 newly installed, 0 to remove and 24 not upgraded.
 Need to get 44.1 MB of archives.
 After this operation, 63.5 MB of additional disk space will be used.
Do you want to continue [Y/n]? y
 WARNING: The following packages cannot be authenticated!
   openjdk-7-jre-lib ca-certificates-java tzdata-java java-common openjdk-7-jre-         headless
  icedtea-7-jre-jamvm
Install these packages without verification [y/N]? y
0% [Connecting to lb.archive.ubuntu.com (91.189.91.13)] 

它只会被困在0%

编辑:是的,互联网在我的系统上运行得很好。

我尝试过的一件事是更改镜像服务器,它应该从镜像服务器检索/etc/apt/ archives.ubuntu.com中的包到/etc/apt/archives.ubuntu.com,但是它说该文件是只读的,我不能对它做任何更改。

我试着更新了

代码语言:javascript
复制
apt-get update 

但每当我想这么做的时候,我都会得到它:

代码语言:javascript
复制
E: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied)
E: Unable to lock directory /var/lib/apt/lists/
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?

编辑:问题解决了,我没有使用sudo apt-get更新,而只是使用apt-get更新。

EN

回答 1

Ask Ubuntu用户

发布于 2013-05-08 17:54:40

apt-get命令需要根权限,因此您需要使用sudo运行它。例如:

代码语言:javascript
复制
sudo apt-get update

然后,您可以安装您的软件包:

代码语言:javascript
复制
sudo apt-get install openjdk-7-jre-headless
票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/292658

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档