Linux下Deb包的安装方法及错误解救
安装deb的方法

安装deb的方法
安装deb文件的方法可以通过命令行或图形界面来完成。
方法一:命令行安装
1. 打开终端。
2. 使用cd命令进入deb文件所在的目录,例如:
cd /path/to/deb/file
3. 运行以下命令安装deb文件:
sudo dpkg -i filename.deb
其中,"filename.deb"是要安装的deb文件名。
执行该命令后,系统会自动解包并安装deb文件。
方法二:图形界面安装
1. 双击deb文件,这将打开默认的包管理器(例如Ubuntu的软件中心)。
2. 在软件中心或包管理器中,找到“安装”按钮并单击它。
3. 输入管理员(root)密码(如果需要)并等待系统完成安装过程。
无论使用哪种方法,系统都会尝试解决可能的依赖关系,并安装deb文件及其
依赖关系。
安装完成后,您可以在系统上找到并使用新安装的软件。
rehat linux下面yum安装(卸载)KDE和GNOME

rehat linux下面yum安装(卸载)KDE和GNOME显示系统已经安装的组件,和可以安装的组件:#yum grouplist如果系统安装之初采用最小化安装,没有安装xwindow,那么先安装:#yum groupinstall "X Window System"安装GNOME桌面环境yum groupinstall "GNOME Desktop Environment"安装KDE桌面环境yum groupinstall "KDE (K Desktop Environment)"卸载GNOME桌面环境yum groupremove "GNOME Desktop Environment"卸载KDE桌面环境yum groupremove "KDE (K Desktop Environment)"默认桌面选择在/etc/sysconfig/desktop中添加DESKTOP=”GNOME” 或DESKTOP=“KDE”从GNOME切换到KDE桌面startkde---一、设置GNOME或者KDE为默认的启动桌面环境方法1:修改/etc/sysconfig/desktop,根据需要将“DESKTOP”后面的内容改为KDE 或GNOME。
方法2:在当前用户目录下建立“.xinitrc”这个文件(注意文件名前有一个点号,代表建立的是一个隐藏文件),文件的内容就一行startkde或gnome-session,根据自己的需要选择KDE或GNOME。
二、GNOME和KDE的切换(“#”后面为输入命令)1、如果需要切换到GNOME:#switchdesk gnome2、如果需要切换到KDE:#switchdesk kdeLinux软件的安装和卸载Linux软件的安装和卸载一直是困惑许多初学者的难题。
由于Linux与Windows 在系统目录结构,系统配置方式等诸多方面的重大差异,使这两者的软件安装卸载的方式也截然不同。
Linux软件安装失败问题,so...

Linux软件安装失败问题,so...使⽤apt-get出现问题,错误信息⼤概如下xgzhang@amax:/$ sudo apt install libx11-dev正在读取软件包列表... 完成正在分析软件包的依赖关系树正在读取状态信息... 完成有⼀些软件包⽆法被安装。
如果您⽤的是 unstable 发⾏版,这也许是因为系统⽆法达到您要求的状态造成的。
该版本中可能会有⼀些您需要的软件包尚未被创建或是它们已被从新到(Incoming)⽬录移出。
下列信息可能会对解决问题有所帮助:下列软件包有未满⾜的依赖关系:libx11-dev : 依赖: libx11-6 (= 2:1.6.4-3ubuntu0.4) 但是 2:1.6.9-2ubuntu1 正要被安装依赖: libxau-dev (>= 1:1.0.0-1) 但是它将不会被安装依赖: libxdmcp-dev (>= 1:1.0.0-1) 但是它将不会被安装依赖: libxcb1-dev 但是它将不会被安装推荐: libx11-doc 但是它将不会被安装E: ⽆法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
------------------------------- 解决过程和办法 --------------------------------------1. ⽤ apt-get install -f ⽆法修复.2. 利⽤ lsb_release -c 查看Linux版本,我靠是focal,奶奶的我更新apt-install的source.list⽂件⼀不⼩⼼更新成aliyun的bionic版本了3. 更新source.list⽂件,替代为:deb /ubuntu/ focal main restricted universe multiversedeb-src /ubuntu/ focal main restricted universe multiversedeb /ubuntu/ focal-security main restricted universe multiversedeb-src /ubuntu/ focal-security main restricted universe multiversedeb /ubuntu/ focal-updates main restricted universe multiversedeb-src /ubuntu/ focal-updates main restricted universe multiversedeb /ubuntu/ focal-proposed main restricted universe multiversedeb-src /ubuntu/ focal-proposed main restricted universe multiverse deb /ubuntu/ focal-backports main restricted universe multiversedeb-src /ubuntu/ focal-backports main restricted universe multiverse 3. sudo apt updatesudo apt upgrade4. 再次安装,⼀切顺利!。
ubuntu下用dpkg命令行运行deb安装包的方法

ubuntu下⽤dpkg命令⾏运⾏deb安装包的⽅法前⾔如果ubuntu要安装新软件,已有deb安装包(例如:iptux.deb),但是⽆法登录到桌⾯环境。
那该怎么安装?答案是:使⽤dpkg命令。
deb是Debian Linux的安装格式,跟Red Hat的rpm⾮常相似,最基本的安装命令是:dpkg -i file.debdpkg 是Debian Package的简写,是为Debian 专门开发的套件管理系统,⽅便软件的安装、更新及移除。
所有源⾃Debian的Linux发⾏版都使⽤dpkg,例如Ubuntu、Knoppix 等。
dpkg命令常⽤格式如下:sudo dpkg -I iptux.deb查看iptux.deb软件包的详细信息,包括软件名称、版本以及⼤⼩等(其中-I等价于–info)sudo dpkg -c iptux.deb查看iptux.deb软件包中包含的⽂件结构(其中-c等价于–contents)sudo dpkg -i iptux.deb安装iptux.deb软件包(其中-i等价于–install)sudo dpkg -l iptux查看iptux软件包的信息(软件名称可通过dpkg -I命令查看,其中-l等价于–list)sudo dpkg -L iptux查看iptux软件包安装的所有⽂件(软件名称可通过dpkg -I命令查看,其中-L等价于–listfiles)sudo dpkg -s iptux查看iptux软件包的详细信息(软件名称可通过dpkg -I命令查看,其中-s等价于–status)sudo dpkg -r iptux卸载iptux软件包(软件名称可通过dpkg -I命令查看,其中-r等价于–remove)注: dpkg命令⽆法⾃动解决依赖关系。
如果安装的deb包存在依赖包,则应避免使⽤此命令,或者按照依赖关系顺序安装依赖包。
总结以上就是这篇⽂章的全部内容了,希望本⽂的内容对⼤家学习或者使⽤ubuntu系统能有⼀定的帮助,如果有疑问⼤家可以留⾔交流。
Linux系统编译安装常见错误处理方法

5.Configure: error: libjpeg.(a|so) not found
# yum install libjpeg libjpeg-devel
6.Configure: error: libpng.(also) not found.
# yum install libpng libpng-devel
13.Configure: error: Cannot find ldap.h
# yum install openldap-devel
本篇文章来源于 Linux公社网站() 原文链接:/Linux/2011-04/34622.htm
再php:~/:./configure …… --with-gd=/usr/local/gd2 ……
1) Configure: error: xml2-config not found. Please check your libxml2 installation.
Solutions :
Solutions :
Quote: # yum install unixODBC-devel
12) Configure: error: Cannot find pspell
Solutions :
Quote: # yum install pspell-devel
13) configure: error: mcrypt.h not found. Please reinstall libmcrypt.
7) Configure: error: freetype.h not found.
Solutions :
Quote: #yum install freetype-devel
dpkg命令用法

dpkg命令用于处理Debian包管理系统中的.deb文件。
以下是其基本用法:1.安装软件包:2.bashdpkg -i package_file1.解包软件包:2.bashdpkg --unpack package_file这个命令仅对“package_file”进行解包操作,不会执行包配置工作。
3. 配置软件包:bashdpkg --configure package1.卸载软件包:2.bashdpkg -r package该命令删除包,但保留配置文件。
如果想删除包,包括配置文件,可以使用:bashdpkg -P package1.获取、设置、清除软件包的选择状态:2.bashdpkg --get-selections [package]输出到标准输出,可以使用管道或重定向。
也可以使用:bashdpkg --set-selections从标准输入获取,可以使用管道或重定向。
6. 更新可用软件包的信息:bashdpkg --update-avail1.合并软件包信息:2.bashdpkg --merge-avail1.从软件包读取软件的信息:2.bashdpkg -A package_file1.查找只有部分安装的软件包信息。
这个命令可以帮助你查找那些可能没有完全安装或者卸载不完全的软件包。
要执行此操作,你可以使用以下命令:对于那些被卸载的包,使用以下命令查看:bashdpkg -l | grep '^rc' | awk '{print $2}' | xargs dpkg -P; dpkg -l | grep '^rc' | awk '{print $2}' | xargs dpkg -P -r对于那些只安装了一部分的包,使用以下命令查看:bash dpkg --get-selections | grep install | awk '{print $1}' | xargs dpkg --set-selections | grep hold | awk '{print $1}' | xargs dpkg -P; dpkg --get-selections | grep install | awk '{print $1}' | xargs dpkg --set-selections | grep hold | awk '{print $1}' | xargs dpkg -P -r 这些命令可能需要一些时间来运行,并且可能需要根据你的系统和具体需求进行一些调整。
Linux下Deb包的安装方法及错误解救

Linux下Deb包的安装方法及错误解救Linux下Deb包的安装方法deb是debian linus的安装格式,跟red hat的rpm非常相似,最基本的安装命令是:dpkg -i file.debdpkg 是Debian Package的简写,是为Debian 专门开发的套件管理系统,方便软件的安装、更新及移除。
所有源自Debian的Linux发行版都使用dpkg,例如Ubuntu、Knoppix 等。
以下是一些Dpkg 的普通用法:1、dpkg -i安装一个Debian 软件包,如你手动下载的文件。
2、dpkg -c列出的内容。
3、dpkg -I从中提取包裹信息。
4、dpkg -r移除一个已安装的包裹。
5、dpkg -P完全清除一个已安装的包裹。
和remove 不同的是,remove 只是删掉数据和可执行文件,purge 另外还删除所有的配制文件。
6、dpkg -L列出安装的所有文件清单。
同时请看dpkg -c 来检查一个.deb 文件的内容。
7、dpkg -s显示已安装包裹的信息。
同时请看apt-cache 显示Debian 存档中的包裹信息,以及dpkg -I来显示从一个.deb 文件中提取的包裹信息。
8、dpkg-reconfigure重新配制一个已经安装的包裹,如果它使用的是debconf(debconf 为包裹安装提供了一个统一的配制界面)。
Ubuntu下安装DEB包时出现错误的解救方法在Ubuntu下安装flashplayer的浏览器插件,采用dpkg -i的方法来安装,可能是因为文件依赖有问题,没有安装成功。
出现如下错误:E: The package adobe-flashplugin needs to be reinstalled, but I can’t find an archive for it.这时候再用任何dpkg命令都不好使,另外双击deb包也不行,同样出错,使用新德利软件包也是一样的问题,就好像dpkg被加锁了一样。
linux下deb包的制作方法

Linux下deb包的制作方法一.使用deb包1.查看deb包含有哪些文件(不安装)$ dpkg -c xxx.deb // 安装前根据deb文件查看$ dpkg -L debname // 安装后根据包名查看2. 安装deb包$ dpkg -i xxx.deb注意,如果提示错误,可以加参数—force-all强制安装,但不推荐这样做3. 查看某个文件属于哪个deb包$ dpkg -S filepath4. 移除deb包$ dpkg -r debname二.制作deb包1) deb包通常包含两部分:控制信息(DEBIAN目录)、安装内容(模拟root目录)2) 通过解开已有的deb包看其中内容i. 释放安装内容到dirname目录中$ dpkg -X xxx.deb dirnameii.释放控制信息到当前目录下的DEBIAN子目录中$ dpkg -e xxx.deb三.安装打包工具apt-get install dh-make checkinstall四.使用checkinstall打包在源代码的目录下创建Makefile文件。
格式按照Makefile的规定格式,例如:PROG=helloCC=gccBINDIR=/usr/binINSTALL=cphello:hello.c$(CC) -o $(PROG) hello.cclean:rm -f $(PROG)install:$(INSTALL) $(PROG) $(BINDIR)uninstall:rm -rf $(BINDIR)/$(PROG)checkinstall就是在make后,取代makeinstall这个步骤,生成deb包。
在make以后,输入checkinstal,然后会出现:The package documentation directory ./doc-pak does not exist.Should I create a default set of package docs? [y]:的提示,选y,自己输入deb包的描述,输入一个空行结束然后会出现0 - Maintainer: [ jarlyyn@Home ]1 - Summary: [ Package created with checkinstall 1.6.0 ]2 - Name: [ syncevolution ]3 - Version: [ 0.4 ]4 - Release: [ 1 ]5 - License: [ GPL ]6 - Group: [ checkinstall ]7 - Architecture: [ i386 ]8 - Source location: [ syncevolution-0.4 ]9 - Alternate source location: [ ]10 - Requires: [ ]按需要选取相应数字编辑你需要改变的项目,当然,如果你什么都不需要改变也可以然后输入回车,开始生成deb包。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Linux下Deb包的安装方法
deb是debian linus的安装格式,跟red hat的rpm非常相似,最基本的安装命令是:dpkg -i file.deb
dpkg 是Debian Package的简写,是为Debian 专门开发的套件管理系统,方便软件的安装、
更新及移除。
所有源自Debian的Linux发行版都使用dpkg,例如Ubuntu、Knoppix 等。
以下是一些Dpkg 的普通用法:
1、dpkg -i <package.deb>
安装一个Debian 软件包,如你手动下载的文件。
2、dpkg -c <package.deb>
列出<package.deb> 的内容。
3、dpkg -I <package.deb>
从<package.deb> 中提取包裹信息。
4、dpkg -r <package>
移除一个已安装的包裹。
5、dpkg -P <package>
完全清除一个已安装的包裹。
和remove 不同的是,remove 只是删掉数据和可执行文件,purge 另外还删除所有的配制文件。
6、dpkg -L <package>
列出<package> 安装的所有文件清单。
同时请看dpkg -c 来检查一个.deb 文件的内容。
7、dpkg -s <package>
显示已安装包裹的信息。
同时请看apt-cache 显示Debian 存档中的包裹信息,以及dpkg -I
来显示从一个.deb 文件中提取的包裹信息。
8、dpkg-reconfigure <package>
重新配制一个已经安装的包裹,如果它使用的是debconf (debconf 为包裹安装提供了一个统一的配制界面)。
Ubuntu下安装DEB包时出现错误的解救方法
在Ubuntu下安装flashplayer的浏览器插件,采用dpkg -i的方法来安装,可能是因为文件依
赖有问题,没有安装成功。
出现如下错误:
E: The package adobe-flashplugin needs to be reinstalled, but I can’t find an archive for it.
这时候再用任何dpkg命令都不好使,另外双击deb包也不行,同样出错,使用新德利软件包也是一样的问题,就好像dpkg被加锁了一样。
查阅了相关资料,看到有如下的方法:
cp /var/lib/dpkg/status /var/lib/dpkg/status.old
sudo gedit /var/lib/dpkg/status
第一步为了备份status文件,防止错误更改。
第二步打开status文件后,找到adobe-flashplugin这一段,然后把这个包的相关信息全部删除,再次执行安装就即可,双击也行,dpkg -i也行。