apt-get can't work

apt-get upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run ‘apt-get -f install‘ to correct these.
The following packages have unmet dependencies:
 sogoupinyin : Depends: fcitx (>= 1:4.2.8.3-3~) but it is not installed
               Depends: fcitx-frontend-gtk2 but it is not installed
               Depends: fcitx-frontend-gtk3 but it is not installed
               Depends: fcitx-frontend-qt4 but it is not installed
               Depends: fcitx-module-kimpanel but it is not installed
               Depends: im-config but it is not installed
               Depends: libopencc2 but it is not installable or
                        libopencc1 but it is not installed
               Depends: fcitx-libs (>= 4.2.7) but it is not installed
               Depends: fcitx-libs-qt (>= 4.2.7) but it is not installed
               Recommends: fcitx-frontend-qt5 but it is not installed
E: Unmet dependencies. Try using -f.

The command to solve this:

dpkg --remove sogoupinyin

apt-get can't work

时间: 2024-10-08 14:58:56

apt-get can't work的相关文章

安装最新版Mysql(APT方式安装)

访问网址:http://dev.mysql.com/downloads/repo/apt/    -> http://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en/ 第一步,下载 mysql-apt-config_0.8.0-1_all.deb, 访问网址http://dev.mysql.com/downloads/repo/apt/ 第二步. 第三步,进入配置界面 第四步,刷新apt源 第五步,通过APT安装Mysql 输入y继续,漫长的下载等

ubuntu配置本地目录作为apt源

APTSOURCES="`pwd`/aptsources packs/" APTLIST="/etc/apt/sources.list" # backup sources.list mv ${APTLIST} ${APTLIST}.bak touch ${APTLIST} chmod 644 ${APTLIST} echo "deb file://${APTSOURCES}" >/etc/apt/sources.list apt-get u

想了解APT与加密勒索软件?那这篇文章你绝不能错过

目前全球APT攻击趋势如何?针对APT攻击,企业应如何防护?针对最普通的APT攻击方式加密勒索软件,现今有何对策?带着这些疑问,记者采访到APT攻击方面的安全专家,来自亚信安全的APT治理战略及网关产品线总监白日和产品管理部总监徐江明. APT攻击成头号网络安全杀手自2010年开始,APT攻击就已经成为取代传统黑客攻击的一种非常重要的攻击手段,而且呈现出愈演愈烈的形势.白日认为,目前,在攻击形态上,其主要呈现为一个非常简易的.最普通的APT攻击方式--恶意加密勒索软件.在攻击目标上,其已经不仅仅

Ubuntu “无法获得锁”解决方案(E: 无法获得锁 /var/cache/apt/archive

Ubuntu “无法获得锁”解决方案(E: 无法获得锁 /var/cache/apt/archive 现象一: E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源临时不可用) E: 无法对管理目录(/var/lib/dpkg/)加锁,是不是另一个包管理程序在使用它? 无法执行其他apt-get命令 解决办法: 第一种(比较暴力) 把lock的文件强行删掉,解决问题: sudo rm /var/lib/dpkg/lock 或 sudo rm /var/lib/ap

使用APT减少MVP的冗余代码

前言 不知道从何时起,移动端开发都开始采用MVP.我们在认识到MVP有点的时候,也不妨会察觉到它其实也有很多恼人的地方,比如,我们针对每种状态渲染不同的视图: private void renderInit() { mViewA.setVisibility(View.VISIBLE); mViewB.setVisibility(View.GONE); mViewC.setVisibility(View.GONE); mViewD.setVisibility(View.GONE); mViewE.

dpkg: 处理归档 /var/cache/apt/archives/软件名 (--unpack)时出错:由于已经达到 MaxReports 限制,没有写入 apport 报告。

一.环境介绍: OS:ubuntu16.04 64bit 二.错误如下: 正准备解包 .../libqt4-script_4%3a4.8.7+dfsg-5ubuntu2_i386.deb  ...正在将 libqt4-script:i386 (4:4.8.7+dfsg-5ubuntu2) 解包到 (4:4.8.1-0ubuntu4.5) 上 ...dpkg: 处理归档 /var/cache/apt/archives/libqt4-script_4%3a4.8.7+dfsg-5ubuntu2_i3

像apt和yum一样使用docker

apt和yum以及其他的包管理工具可以解决Linux下各种包的依赖关系,有了apt和yum基本不需要手动编译源代码解决依赖关系了.手动make源代码,可能会引出好多个make,make到最后发现对内核版本有要求,再去make内核,最后换操作系统. 使用apt和yum虽然方便了很多,但是还是有些时候会出问题,因为一个操作系统上的各种包大致都是同一时期的,比如我的gcc是2015年10月的4.8,glibc是2015年7月的2.8.如果我想把我系统上的gcc换成2010年的4.1版本,那么我可能gl

常用apt cli

常用的APT命令参数: apt-cache search package 搜索包 apt-cache show package 获取包的相关信息,如说明.大小.版本等 sudo apt-get install package 安装包 sudo apt-get install package - - reinstall 重新安装包 sudo apt-get -f install 修复安装"-f = ——fix-missing" sudo apt-get remove package 删除

备份apt目录节省下载时间

备份与清理      * 备份快速设置已下载的部分软件包,以便重装系统再次使用,免去重新下载的时间   tar cizvf backup.tar.gz /var/cache/apt/archives --exclude=/var/cache/apt/archives/partial/* --exclude=/var/cache/apt/archives/lock              重装系统,设置好源列表后,导入已备份的软件包即可,操作方法:sudo apt-get update &&

Ubuntu软件安装指南:dpkg、apt 与源码包安装

基础知识: 通常情况下,linux会这样放软件的组件(一般规范): 程序的文档->/usr/share/doc; /usr/local/share/doc 程序->/usr/share; /usr/local/share 程序的启动项->/usr/share/apps; /usr/local/share 程序的语言包->/usr/share/locale; /usr/local/share/locale 可执行文件->/usr/bin; /usr/local/bin 而有的软