卸载软件包的进度,选项化解

By admin in 美高梅手机版4858 on 2019年5月4日

安装截图软件

Ubuntu
1二.0四自带的截图软件screenshot具备截屏作用/截当前移动窗口/延时截图成效,不过无法对截图实行编辑。shutter软件能够在截图之后对图纸张开编写制定。小编个人相比较欣赏的截图工具是QQ截图工具,在截图进程中能够对图纸张开简短的编排:画矩形框;画长方形框;箭头;输入文字等。今后大家介绍的这款Ubuntu下的截图软件Deepin
Scrot具备和QQ截图工具同样的职能。

在Ubuntu
1捌.0四中安装了自家最兴奋的截图工具Shutter后,笔者意识编辑开关变编制程序紫铜色。这么些高速提醒将向您出示怎么着重新启用Shutter中的编辑作用。

一、Ubuntu中国应用软件与技能服务总集团件设置形式

壹.下载安装python-xlib

apt-get install python-xlib

美高梅手机版4858 1

贰.下载截图软件包

wget 

美高梅手机版4858 2

三.安装软件包

dpkg -i deepin-scrot*

美高梅手机版4858 3

设置不成事恐怕是索要过多依赖,通过强制实施安装依赖命令

四.下强制安装依赖包

apt-get -f install

美高梅手机版4858 4

然后继续奉行

伍.重新安装截图软件包

sudo dpkg -i deepin-scrot*

美高梅手机版4858 5

命令行实行deepin-scrot就能够起初截图了

 

安装进度如下:

美高梅手机版4858 6

1、APT方式

kali设置神速键

手续一:安装Linux Deepin截图工具

Ubuntu安装Shutter命令:

(一)普通安装:apt-get install softname1 softname2 …;

一.点右上的电源Logo

美高梅手机版4858 7
美高梅手机版4858 8

sudo apt-get install python-xlib

sudo apt-get install shutter

(二)修复安装:apt-get -f install softname一 softname二… ;(-f Atemp to
correct broken dependencies)

二.点安装-设备-右侧拉倒最上面-点那叁个+符号

美高梅手机版4858 9

wget

要重复启用“编辑”选项,Shutter供给libgoo-canvas-perl库,该库在Ubuntu
1八.0四主存档中不可用。作为一种减轻方法,您能够从Ubuntu
一7.10的囤积库中赢得软件包以及依据关系。

(三)重新安装:apt-get –reinstall install softname一 softname2…;

三.名称随便-命令输入截图的shell命令 deepin-scrot -设置下火速键就解决了

美高梅手机版4858 10

 

sudo dpkg -i deepin-scrot*

以下是您需求设置的软件包的链接(仅在Ubuntu 1八.0四下载30个人时才支撑六16位):

2、Dpkg方式

备注:安装进程中,如若境遇注重不足等难点,可先用上面发号施令:

一.下载并双击以安装libgoocanvas-common软件包:

(一)普通安装:dpkg -i package_name.deb

sudo apt-get -f install

libgoocanvas-common

3、源码安装(.tar、tar.gz、tar.bz贰、tar.Z)

步骤二:安装Deepin Software Center

②.下载并安装libgoocanvas三软件包:

率先解压缩源码压缩包然后透过tar命令来实现

一)这一个软件正视aria贰,所以我们先来安装aria二,命令如下:

libgoocanvas3

a.解xx.tar.gz:tar zxf xx.tar.gz 

sudo apt-get install aria2

采取Gdebi软件包安装程序(在Ubuntu软件中可用)或在终点中运作命令(按Ctrl

b.解xx.tar.Z:tar zxf xx.tar.Z 

贰)接下去安装Deepin Software
Center:(该软件还重视python-webkit,deepin-ui等)

  • Alt + T)来安装软件包:

c.解xx.tgz:tar zxf xx.tgz 

sudo apt-get install python-webkit

sudo dpkg -i Linux公社/libgoocanvas-common_1.0.0-1_all.deb; sudo
apt-get -f install

d.解xx.bz2:bunzip2 xx.bz2 

wge
t

sudo dpkg -i Linux公社/libgoocanvas3_1.0.0-1_amd64.deb; sudo apt-get
-f install

e.解xx.tar:tar xf xx.tar

sudo dpkg -i deepin-ui*

3.最后下载并安装libgoo-canvas-perl软件包:

下一场进入到解压出的目录中,建议先读一下README之类的验证文件,因为此时分化源代码包或许预编写翻译包恐怕存在差异,然后提出使用ls
-F –color也许ls -F命令(实际上作者的只需求 l
命令就可以)查看一下可实行文件,可试行文件会以*号的尾巴部分标识。

wget

libgoo-canvas-perl

一般依次推行./configure

sudo dpkg -i deepin-software-center*

也得以经过Gdebi或终点命令安装软件包,因为Ubuntu软件无法自动化解依赖关系:

                      make

备注:安装进度中,如若遇上重视不足等主题材料,可先用下边发号施令:

sudo dpkg -i Linux公社/libgoo-canvas-perl_0.06-2ubuntu3_amd64.deb;
sudo apt-get -f install

                     sudo make install

sudo apt-get -f install

要运用改造,请关闭Shutter进程或重复起动电脑!

就可以实现安装。

到现在自己们已经安装完了Deepin软件。在Dash主页输入“de”,我们就足以找到这些软件deepin-software-center。该软件中的deepin-scrot命令是截图命令,以后我们设置键盘赶快键,使用Ctrl+Alt+A,来运行截图专门的学问。方法如下:

美高梅手机版4858 11

贰、Ubuntu中国Computer软件与才干服务总集团件包的卸载方法

System
Settings–>Keyboards–>shotcuts–>注意到显示器上边包车型地铁“+”号。

有关文书也足以到Linux公社财富站下载:

1、APT方式

美高梅手机版4858 12

——————————————分割线——————————————

(一)移除式卸载:apt-get remove softname一 softname二…;(移除软件包,当包尾巴部分有+时,意为安装)

点击那么些加号,在新弹出的窗口中,Name输入你兴奋的名字,比方SCROT。Command中输入deepin-scrot。点击Apply。然后用光标选用设定的快速键,同时按下Ctrl+Alt+A,将Ctrl+Alt+A设置为该命令的快捷键。

无偿下载地址在

(二)清除式卸载 :apt-get –purge remove softname1softname二…;(同时免去配置)

OK,以后可以感受Ctrl+Alt+A截图。深度截图工具除了扶助文字注释/字体选取/自由选色外,还有:

用户名与密码都是www.linuxidc.com

        清除式卸载:apt-get purge sofname一softname2…;(同上,也化解配置文件)

延期截图(Ctrl+PrintScreen)

切切实实下载目录在 /2018年龄资历料/七月/二2日/Ubuntu
1八.04中的Shutter禁止使用了“编辑”选项化解/

2、Dpkg方式

非常的慢抓取显示器(PrintScreen)

下载格局见
http://www.linuxidc.com/Linux/2013-07/87684.htm

(壹)移除式卸载:dpkg -r pkg一 pkg二 …;

抓取光标所在窗口(Alt+PrintScreen)

——————————————分割线——————————————

(2)清除式卸载:dpkg -P pkg一 pkg2…;

假设在软件应用进度中报错,大概是因为部分依据项的版本过低。使用命令

更加多Ubuntu相关音信见Ubuntu 专题页面

 

sudo apt-get update

本文永恒更新链接地址

叁、Ubuntu中软件包的询问格局

sudo apt-get upgrade

美高梅手机版4858 13

卸载软件包的进度,选项化解。Dpkg 使用文本文件来作为数据库.通称在 /var/lib/dpkg 目录下. 通称在 status
文件中存款和储蓄软件状态,和垄断(monopoly)消息. 在 info/ 目录下备份调节文件, 并在其下的
.list 文件中记录安装文件清单, 其下的 .mdasums 保存文件的 MD伍 编码.

拓展立异就能够。

经验使用数据库的天天到了:

美高梅手机版4858 14

$ dpkg -l

Desired=Unknown/Install/Remove/Purge/Hold

|
Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed

|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err:
uppercase=bad)

||/ Name       Version           Description

+++-===========-================-========================================

ii  aalib1     1.4p5-28          ascii art library – transitional
package

ii  adduser    3.85              Add and remove users and groups

ii  alien      .63               install non-native packages with dpkg

… …

 

 

每条记下对应一个软件包, 注意每条记下的率先, 2, 多少个字符.
那正是软件包的事态标记, 后面依此是软件包名称, 版本号, 和精炼描述.

率先字符为期望值,它包罗:

u 状态未知,那意味软件包未设置,并且用户也未发生安装请求.

i 用户请求设置软件包.

r 用户请求卸载软件包.

p 用户请求解除软件包.

h 用户请求保持软件包版本锁定.

第二列,是软件包的当下状态.此列包含软件包的种种状态.

n 软件包未安装.

i 软件包安装并形成配置.

c 软件包从前设置过,未来去除了,不过它的安插文件还留在系统中.

u 软件包被解包,但还未配置.

f 试图配置软件包,不过失利了.

h 软件包安装,但是只是从未成功.

其三列标志错误状态,能够总括为多样状态. 第二种情形标记未有失常态,为空.
别的两种标记则标志相应难题.

h 软件包被强制保持,因为有别的软件包正视供给,无法晋级.

r 软件包被破坏,也许必要重新安装本事正常使用(包涵删除).

x 软包件被磨损,并且被劫持保持.

也得以以统配符格局张开模糊查询, 比方小编要物色以nano字符起先的有着软件包:

$ dpkg -l nano*

Desired=Unknown/Install/Remove/Purge/Hold

|
Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed

|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err:
uppercase=bad)

||/ Name           Version        Description

+++-==============-==============-============================================

ii  nano           1.3.10-2       free Pico clone with some new features

pn  nano-tiny      <none>         (no description available)

 

 

 

un  nanoblogger    <none>         (no description available)

 

 

以上情状表达: 系统中装置了 nano 版本为 一.三.10-二 ;安装过 nano-tiny ,
后来又清除了; 从未安装过nanoblogger .

举例感觉 dpkg 的参数过多, 不便于回忆的话, 完全能够运用 dpkg-query 进行dpkg 数据库查询.

选取范例:

询问系统中属于nano的文书:

$ dpkg –listfiles nano

or

$ dpkg-query -L nano

翻看软件nano的详细消息:

$ dpkg -s nano

or

$ dpkg-query -s nano

查看系统中国计算机软件与才能服务总集团件包状态, 扶助模糊查询:

$ dpkg -l

or

$dpkg-query -l

查阅有个别文件的名下包:

$ dpkg-query -S nano

or

$ dpkg -S nano

3、其余应用总括

apt-cache search # ——(package 搜索包)

apt-cache show #——(package 获取包的相干新闻,如表达、大小、版本等)

apt-get install # ——(package 安装包)

apt-get install # —–(package –reinstall 重新安装包)

apt-get -f install # —–(强制安装, “-f =
–fix-missing”当是修复安装吧…)

apt-get remove #—–(package 删除包)

apt-get remove –purge # ——(package 删除包,包含删除配置文件等)

apt-get autoremove –purge # —-(package
删除包及其信赖的软件包+配置文件等(只对陆.十实惠,强烈推荐))

apt-get update #——更新源

apt-get upgrade #——更新已安装的包

apt-get dist-upgrade # ———晋级系统

apt-get dselect-upgrade #——使用 dselect 升级

apt-cache depends #——-(package 领悟使用重视)

apt-cache rdepends # ——(package
领会有些具体的倚重,当是查看该包被哪些包信赖吧…)

apt-get build-dep # ——(package 安装相关的编写翻译景况)

apt-get source #——(package 下载该包的源代码)

apt-get clean && apt-get autoclean # ——–清理下载文件的存档 &&
只清理过时的包

apt-get check #——-检查是或不是有破坏的依赖性

dpkg -S filename —–查找filename属于哪个软件包

apt-file search filename —–查找filename属于哪个软件包

apt-file list packagename —–列出软件包的剧情

apt-file update –更新apt-file的数据库

 

dpkg –info “软件包名” –列出软件包解包后的包名称.

dpkg -l –列出脚下系统中有所的包.能够和参数less一齐利用在分屏查看.
(类似于rpm -qa)

dpkg -l |grep -i “软件包名” –查看系统中与”软件包名”相关联的包.

dpkg -s 查询已设置的包的详细音信.

dpkg -L 查询系统中已安装的软件包所设置的地方. (类似于rpm -ql)

dpkg -S 查询系统中有个别文件属于哪个软件包. (类似于rpm -qf)

dpkg -I
查询deb包的详细音信,在八个软件包下载到本地之后看看用不用安装(看一下呗).

dpkg -i
手动安装软件包(那几个命令并无法消除软件包从前的依赖性难题),假设在安装某贰个软件包的时候际遇了软件依赖的标题,能够用apt-get
-f install在缓慢解决注重性那一个难题.

dpkg -r 卸载软件包.不是完全的卸载,它的配置文件还存在.

dpkg -P 全体卸载(可是依然无法搞定软件包的注重性的主题材料)

dpkg -reconfigure 重新配置

 

 

apt-get install

下载软件包,以及具有依赖的包,同时拓展包的装置或晋级。假设有个别包被设置了
hold (甘休标记,就能够被搁在单方面(即不会被进级)。越来越多 hold 细节请看上边。

apt-get remove [–purge]

移除 以及别的借助那个包的其它包。

–purge 指明那一个包应该被全然排除 (purged) ,越多消息请看 dpkg -P。

 

apt-get update

晋升来自 Debian
镜像的包列表,假让你想安装当天的别样软件,至少每一日运营贰遍,而且每一遍修改了

/etc/apt/sources.list 後,必须实施。

 

apt-get upgrade [-u]

升级全部曾经安装的包为最新可用版本。不会设置新的或移除老的包。如果2个包改成了借助关系而急需设置一个新的包,那么它将不会被提高,而是标记为
hold。apt-get update 不会进级被标明为 hold 的包 (那几个也便是 hold
的情致)。请看下文怎么样手动设置包为 hold。作者建议还要利用 ‘-u’
选项,因为如此你就能够见到什么样包将会被进级。

 

apt-get dist-upgrade [-u]

和 apt-get upgrade 类似,除了 dist-upgrade
会安装和移除包来知足信赖关系。因而全部自然的危险性。

 

apt-cache search

在软件包名称和描述中,寻找包含xxx的软件包。

 

apt-cache show

来得有些软件包的全体的讲述。

 

apt-cache showpkg

来得软件包越来越多细节,以及和其他包的关系。

 

dselect

console-apt

aptitude

gnome-apt

APT 的多少个图形前端(个中有些在应用前得先安装)。这里 dselect
无疑是最精锐的,也是最古老,最难明白。

 

普通 Dpkg 用法

dpkg -i

设置2个 Debian 包文件,如你手动下载的文本。

 

dpkg -c

列出 的内容。

 

dpkg -I

从 中提取包消息。

 

dpkg -r

移除一个已设置的包。

 

dpkg -P

一同排除2个已安装的包。和 remove 不一致的是,remove
只是删掉数据和可实行文件,purge 其它还删除全数的配制文件。

 

dpkg -L

列出 安装的享有文件清单。同时请看 dpkg -c 来检查四个 .deb 文件的原委。

 

dpkg -s

呈现已安装包的音讯。同时请看 apt-cache 彰显 Debian 存档中的包音讯,以及
dpkg -I 来展现从多少个 .deb 文件中提取的包新闻。

 

dpkg-reconfigure

重 新配制3个早已设置的包,假若它利用的是 debconf (debconf
为包安装提供了3个联合的配制分界面)。你可知重新配制 debconf
它自身,如你想更动它的前端或咨询的优先权。比方,重新配制
debconf,使用1个 dialog 前端,简单运营:

 

dpkg-reconfigure –frontend=dialog debconf
(假设你安装时选错了,这里能够改回来哟:)

 

echo ” hold” | dpkg –set-selections

设置 的情事为 hlod (命令行方式)

 

dpkg –get-selections “”

取的 的此时此刻情景 (命令行格局)

 

支撑通配符,如:

Debian:~# dpkg –get-selections *wine*

libwine hold

libwine-alsa hold

libwine-arts hold

libwine-dev hold

libwine-nas hold

libwine-print hold

libwine-twain hold

wine hold

wine+ hold

wine-doc hold

wine-utils hold

 

例如:

世家现在用的都以 gaim-0.58 + QQ-plugin,为了防止万1 gaim
被进级,大家得以运用如下方法:

 

方法一:

Debian:~# echo “gaim hold” | dpkg –set-selections

然後用上面发号施令检查一下:

Debian:~# dpkg –get-selections “gaim”

gaim hold

现行反革命的意况标记是 hold,就不可能被晋级了。

 

假定想过来怎么做吧?

Debian:~# echo “gaim install” | dpkg –set-selections

Debian:~# dpkg –get-selections “gaim”

gaim install

此刻状态标记又被复位为 install,可以三番五次升高了。

 

同志们会问,哪个这个情状标记都写在哪个文件中吗?

在 /var/lib/dpkg/status 里,你也足以经过退换那个文件落到实处 hold。

 

有时你会意识部分软件状态标记是 purge,不要奇异。

如:事先已经设置了 amsn,然後把它卸了。

apt-get remove –purge amsn

那么情形标识就从 install 产生 purge。

 

方法二:

在/etc/apt 入手动建八个 preferences 文件

内容:

Package: gaim

Pin: version 0.58*

保存

 

dpkg -S

在包数据库中查找
,并告诉你哪个手提袋含了那么些文件。(注:查找的是先行已经设置的包)

 


Debian的软件包管理工科具命令不完全列表


Debian系统中颇具的包音讯都在/var/lib/dpkg下.当中/var/lib/dpkg/info目录中保存了逐条软件包的音讯及管理文件.各类文件的效能如下:

以 “.conffiles”     结尾的公文记录软件包的陈设列表.

以 “.list”        
 结尾的公文记录了软件包的文件列表,用户可在文书个中找到软件包文件的求实安装地点.

以 “.md5sums”       结尾的文本记录了md五音信,用来进展包的认证的.

以 “.config”        结尾的文本是软件包的设置配置角本.

以 “.postinst”    
 角本是到位Debian包解开之后的安插工作,经常用来实践所设置软件包相关的通令和劳务的再次运维.

以 “.preinst”      
角本在Debain解包以前运转,首要作用是是终止功效于就要提拔的软件包服务直到软件包安装或和进级换代达成.

以 “.prerm”        
脚本担任甘休与软件包关联的daemon服务,在剔除软件包关联文件从前奉行.

以 “.postrm”      
 脚本负担修改软件包链接或文件涉及,或删除由它创立的文件.

 

/var/lib/dpkg/available是软件包的描述新闻.

回顾目前系统中享有应用的Debian安装源中负有的软件包,还包罗目前系统中壹度安装和未安装的软件包.

          

一.dpkg包管理工科具

dpkg -r 卸载软件包.不是一心的卸载,它的布局文件还存在.

dpkg –info “软件包名” –列出软件包解包后的包名称.

dpkg -l     –列出当下系统中具备的包.能够和参数less一齐行使在分屏查看.

dpkg -l |grep -i “软件包名” –查看系统中与”软件包名”相关联的包.

dpkg -s   查询已设置的包的事无巨细音信. dpkg -L  
查询系统中已安装的软件包所设置的地方.

dpkg -S   查询系统中有个别文件属于哪个软件包.

dpkg -I  
查询deb包的详细消息,在二个软件包下载到本地之后看看用不用安装(看一下呗).

dpkg -i
手动安装软件包(这几个命令并不能够消除软件包之前的借助难点),假诺在装置某二个软件包的时候境遇了软件依赖的难题,可以用apt-get
-f install在化解重视性这一个难题.

dpkg -reconfigure 重新配置 

dpkg -P 全体卸载(然而依旧无法消除软件包的依赖的主题材料)

 

 

  1. apt高等包管理工科具

   (壹)GTK图形的”synaptic”,那是APT的前端工具.

   (二)”aptitude”,那也是APT的前端工具.

   用APT管理工科具进行李包裹的管住,能够有以下两种艺术做源:

   (一)拿安装盘做源,方法如下:

        apt-cdrom ident        扫描光盘的音讯

        apt-cdrom add          增加光盘源

  
(二)这也是最常用的艺术正是把源增多到/etc/apt/source.list中,之后更新列apt-get
update

 

APT管理工科具常用命令

apt-cache
加上区别的子命令和参数的选取能够兑现查找,展现软件,包音信及包依赖关系等功效.

美高梅手机版4858 ,apt-cache stats 显示当前系统有着应用的Debain数据源的总结音信.

apt-cache search +”包名”,能够搜索有关的软件包.

apt-cache show   +”包名”,能够展现钦定软件包的详尽消息.

apt-cache depends +”包名”,能够搜索软件包的借助关系.

apt-get upgrade   更新系统中有所的包到最新版

apt-get install   安装软件包

apt-get –reindtall install 重新安装软件包

apt-get remove 卸载软件包

apt-get –purge remove 完全卸载软件包

apt-get clean 清除无用的软件包

在用命令apt-get
install此前,是先将软件包下载到/var/cache/apt/archives中,之后再开始展览设置的.所以大家得以用apt-get
clean清除/var/cache/apt/archives目录中的软件包.

 

源码包安装

   apt-cache showsrc 查找看源码包的文本新闻(在下载从前)

   apt-get source 下载源码包.

   apt-get build-dep +”包名” 营造源码包的编写翻译情状.

 

解除处于rc状态的软件包

dpkg -l |grep ^rc|awk ‘{print $2}’ |tr [“\n”] [” “] | sudo xargs
dpkg -P –

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图
Copyright @ 2010-2019 美高梅手机版4858 版权所有