云服务器 ECS Ubuntu apt-get 在线安装软件和常见问题处理介绍

赞赏 2016-07-12

ECS Ubuntu 系统通过 Apt-get 在线安装软件 ;apt-get 安装提示 error processing package install-info (--configure) 解决办法 ;apt-get 安装软件或更新时提示 Segmentation faultsts 解决办法; 安装报错 Reading package lists... Error 解决办法 ; apt-get 安装应用时提示 Err 404 Not Found 解决办法


本文介绍云服务器 ECS Ubuntu apt-get 在线安装软件使用方法及常见问题处理。

ECS Ubuntu 系统通过 Apt-get 在线安装软件


1、远程登录 Ubuntu 操作操作系统云服务器。

2、通过命令 apt-get install 安装软件,通过安装 nginx 示例如下:

$ apt-get install nginx

3、根据提示符,输入“Y” 确认后,开始安装软件,直至软件安装完成。

4、软件安装完成后,通过通过 dpkg -L 列出软件包所在的目录,及该软件包中的所有文件:

5、可以通过 dpkg -l 的命令查看软件安装版本包的信息:

Ubuntu apt-get 常见错误处理办法


apt-get 安装提示 error processing package install-info (--configure) 解决办法

1、将 info 文件夹更名:

mv /var/lib/dpkg/info/ /var/lib/dpkg/info.bak.old/ 

2、再新建一个新的 info 文件夹 :mkdir /var/lib/dpkg/info/

3、重新更新:

apt-get update

4、重新安装软件 :apt-get install  xxxxx

 

apt-get 安装软件或更新时提示 Segmentation faultsts  解决办法

问题现象

当用 apt-get 安装或更新软件的时候出现类似如下错误:

Reading package lists... Error!
Segmentation fault

问题原因

该问题可能是 apt 的 cache 出现冲突导致。

处理办法

可以考虑尝试以下方法解决:

1、备份好 /var/cache/apt/ 目录。

2、删除 /var/cache/apt/ 所有 .bin 文件:

rm /var/cache/apt/*.bin

3、重新执行:

apt-get update

4、测试是否可以正常使用 apt-get

另外,如果服务器内存配置过低(比如只有 512M内存),出现 Segmentation fault 时除了清理 cache,也建议使用 top 命令检查内存使用情况,将一些非必须的进程先暂时关闭,再尝试执行 apt-get。

 

安装报错 Reading package lists... Error 解决办法


问题描述

安装软件时出现类似如下报错信息:

Reading package lists... Error!
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/AZ.archive.ubuntu.com_ubuntu_dists_natty_main_i18n _Translation-en
E: The package lists or status file could not be parsed or opened.

处理办法

可以尝试通过如下方法处理:

1. 使用如下指令清除目录下已经损坏了的列表:

rm  -rf  /var/lib/apt/lists/*

2、使用如下重新生成更新列表:

apt-get update

3、 然后就可以正常的用 apt-get 命令正常的安装软件了。

 

apt-get 安装应用时提示 Err 404 Not Found 解决办法

问题描述

apt-get install unzip 或者aptitude install unzip 时出现类似如下错误提示:

Err http://mirrors.aliyun.com/ubuntu/ trusty-updates/main unzip amd64 6.0-9ubuntu1.1
  404  Not Found [IP: 112.124.140.210 80]
Err http://security.ubuntu.com/ubuntu/ trusty-security/main unzip amd64 6.0-9ubuntu1.1
  404  Not Found [IP: 91.189.92.201 80]
E: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/u/unzip/unzip_6.0-9ubuntu1.1_amd64.deb  404  Not Found [IP: 91.189.92.201 80]

问题原因

该问题通常是由于初始系统中的软件版本库与 apt 源中的版本不一致所致。即 apt-get 请求的资源在 apt 源中不存在。

解决办法

直接通过 apt-get update 进行源更新同步后,再进行apt-get install安装。

也可以使用阿里云提供的 yum 源更新脚本 进行源的更新后再进行 apt-get 操作。

登陆后阅读全文
阅读 1500 赞赏 0 有用 0 没用 0 收藏 0 分享

   



0 条留言

linux分享的头像

linux分享

每个软件都有确定的用途

相关文章

阿里云·业务运营团队内部的前端构建和工程化工具 Dawn开源

Ubuntu 如何安装 vnc server?

阿里云云盾扫描服务器的的IP段有哪些?

阿里云云盾扫描服务器的的IP段有哪些?

Ubuntu或Debian系统内如何卸载 MySQL 数据库服务?

Ubuntu安装MySQL提示Depends: mysql-server-5.5 but it is not going

Ubuntu下防火墙策略的保存备份恢复方法

Ubuntu 系统下开启 sftp 功能

了解 Linux 7z 命令开关(一)

有料推荐

这世界欠我一个这样的老公!

高校学生模仿“世界名画”摆拍,可以说是戏精本精了

iPhone X 跌破发行价,苏宁200亿入股恒大 | 财经日日评

果然是高手!这次在日本,特朗普竹杠敲得不是一般狠

资深黄牛现身说法:iPhone X价格秒变不停,就像炒股一样

长一样的双胞胎也能识别?蚂蚁金服发布「眼纹识别」技术

苏联是怎么被阿富汗拖垮的?

美团或入局「分时租赁」共享汽车,王兴要大笔投入「泛出行」领域了? | 36氪独家

你或许被“一盘番茄炒蛋”刷屏了,但有人辛酸,有人质疑

iPhone X发售前夜,黄牛与苹果公司的不安

他的文章

我是如何执行 "rm -rf ~" 的

正态分布为什么常见?(财富的分布却不符合正态分布)

Linux下窗口管理器 xmonad 的使用教程

用披萨做比喻来解释 IaaS,PaaS,SaaS 的区别

如何制作CSR(证书私钥和证书请求文件)文件?

php RedisException with message read error on connection

Windows环境下ping丢包或不通时链路测试工具推荐

Linux下ping丢包或不通时链路测试工具推荐

链路测试结果分析说明及常见链路异常场景和测试报告

SSH 登录时出现如下错误:login: Module is unknown

手机扫一扫
分享文章