当前位置:首页 » 文件管理 » 如何解压deb包

如何解压deb包

发布时间: 2022-12-12 11:42:12

1. 如何解压deb格式文件

处理deb文件的经典程序是dpkg,经常是通过Debian的apt-get来运作。通过Alien工具,可以将deb包转换成rpm、tar.gz格式。

2. ubuntu linux 安装失败

因为安装权限不够,一般是普通用户的权限,qq for linux需要root权限。

安装步骤是:
DEB版本
安装
①打开控制台,使用管理员身份登录;
②在终端中输入命令 ”dpkg -i package_name.deb”,package_name是QQ安装包文件名。
卸载
在终端中输入命令“dpkg -r package_name“ 。

直接这段代码过去,然后提示找不到文件或目录,所以要在linuxqq_v1.0.2-beta1_i386.deb前面加上下载包的文件路径。
思路是:
1.解压deb包;
dpkg-deb -x linuxqq_v1.0.2-beta1_i386.deb qq
dpkg-deb -e linuxqq_v1.0.2-beta1_i386.deb qq/DEBIAN (要大写)
2.修改错误的内容;
修改DEBIAN里面的文件,第七行'v1.0.2' 把这个v去掉。命令是这么说的,但是这里又有问题来了。当然这些问题都是针对新手的。要去修改DEBIAN文件下control文件,但是可以打开,也可以编辑。但是无法保存,因为这个文件的读写权限root才具有。如图:

所以需要使用root账户修改文件,把control文件的第七行:Version: V1.0.2-beta1,那个字母“V”去掉。然后再保存,然后进行后续的步骤。
打开终端(快捷键:Ctrl+Alt+T),然后sudo su;输入密码切换成root帐号。输入sudo gedit /etc/grub.d/你的文件名。其中“/etc/grub.d/”是目录的名词,文件名就是control,所以输入形式为:sudo gedit /home/lee/qq/DEBIAN/control。修改好之后保存,然后进行下一步。
3.重新编译安装包;
dpkg-deb -b qq qq.deb 直接输入左边的命令,无需任何修改。
4.安装
最后一布就类似window情况下的双击来,可以看到一个qq.deb的文件,双击它就可以安装来,然后授权输入密码。稍等一会就安装好了。

3. 压缩与解压

解压.sh文件

or
在该文件夹

压缩成zip

解压zip

压缩成tar

解压tar

压缩成tar.gz

解压tar.gz

压缩成tar.bz2

解压tar.bz2

安装deb文件

网上找不到指定安装路径的方案

解压tgz文件

解压rar文件

列出当前系统中所有的包.可以和参数less一起使用在分屏查看(类似于rpm -qa)

查看系统中与"pkg"相关联的包(类似于rpm -qa | grep pkg)

查询一个已安装的包的详细信息(类似于rpm -qi)

查询一个已安装的软件包释放了哪些文件(类似于rpm -ql)

查询系统中某个文件属于哪个软件包(类似于rpm -qf)

查看一个未安装的deb包的详细信息(类似于rpm -qpi)

手动安装软件包(不能解决软依赖性问题,可以用apt-get -f install解决)

卸载软件包(不是完全的卸载,它的配置文件还存在)

全部卸载(不能解决依赖性的问题)

将一个deb包解开至dir目录

移除多余的软件

强制安装一个包(忽略依赖及其它问题)
可以参考dpkg --force-help

强制卸载一个包

出现依赖包的问题

试着用 Ubuntu自带的 应用商店 打开
然后重启

修改文件权限和所属
如果行不通,则直接 右键 选择

4. 如何将deb转换成ipa或者app

具体方法如下:
1,PC端需要工具 Pledit 解压压缩工具 ,
2,用xx助手之类的东西文件管理 找到根目录下的Applications 打开
3,找到ppsspp文件夹 拷贝到电脑上,
4,然后新建一个文件夹Payload 将ppsspp.app拷贝进去
5,接着把这个Payload打包成zip格式 打包完后把后缀改为ipa就可以用xx助手进行安装了。

5. ios9.3越狱 deb包怎么安装

安装deb文件需要先越狱,越狱后把deb文件放到/var/root/Media/Cydia/AutoInstall文件夹下,然后重启设备2次就好了

6. deb文件是什么deb包是什么

由于Unix类系统对权限、所有者、组的严格要求,而deb格式安装包又经常会涉及到系统比较底层的操作,所以权限等的设置尤其重要。 deb包本身有三部分组成: 数据包,包含实际安装的程序数据,文件名为data.tar.XXX;安装信息及控制脚本包,包含deb的安装说明,标识,脚本等,文件名为control.tar.gz; 最后一个是deb文件的一些二进制数据,包括文件头等信息,一般看不到,在某些软件中打开可以看到。deb本身可以使用不同的压缩方式。tar格式并不是一种压缩格式,而是直接把分散的文件和目录集合在一起,并记录其权限等数据信息。之前提到过的data.tar.XXX,这里XXX就是经过压缩后的后缀名。deb默认使用的压缩格式为gzip格式,所以最常见的就是data.tar.gz。常有的压缩格式还有bzip2和lzma,其中lzma压缩率最高,但压缩需要的CPU资源和时间都比较长。 data.tar.gz包含的是实际安装的程序数据,而在安装过程中,该包里的数据会被直接解压到根目录(即/),因此在打包之前需要根据文件所在位置设置好相应的文件/目录树。而control.tar.gz则包含了一个deb安装的时候所需要的控制信息。一般有5个文件: control,用了记录软件标识,版本号,平台,依赖信息等数据; preinst,在解包data.tar.gz前运行的脚本; postinst,在解包数据后运行的脚本; prerm,卸载时,在删除文件之前运行的脚本; postrm,在删除文件之后运行的脚本; 在Cydia系统中,Cydia的作者Saurik另外添加了一个脚本,extrainst_,作用与postinst类似。 deb的特点: 丰富的资源:Cydia上本身就不少,更何况任何格式的安装包都可以转换为deb。相对方便的在线购买模式:CydiaStore,不过尽管没有AppStore的5台设备的限制,但对国内用户来说,付款方式比较困难。破解难度较大,没有使用AppStore的验证方式,所以必须将验证和防破解措施加入程序里面,这样就比较难破解,对软件开发者来说是个好事。完善的Unix文件系统支持:无需以命令设置文件的权限、所有者和用户组(当然也可以以脚本来设置)。 完善的脚本支持:5个脚本依照安装和卸载的先后顺序执行,可以提供更多选择。比如备份还原操作,可以在preinst中备份文件,而在postrm中还原文件,严格的依赖关系:deb遵循严格的依赖关系(于Depends和Pre-Depends指定),可以确保软件运行所必需的组件。在线安装的时候会自动安装所依赖的软件包。卸载时也很重要,比如软件包A依赖于B,当卸载B的时候会提示A依赖于B,卸载掉B的话会导致A不能用,这样可以确保系统的完整性和稳定性。 完全权限:由于deb必须以最高权限root的身份运行,deb可以对系统任何位置进行操作,换句话说,deb拥有对整个系统的完全控制,因此deb安装包软件可以实现很多ipa不能实现的功能。相对简单的获取方式(在线或离线)和安装方式,也不用担心在不同机器上同步会删掉程序的问题。

7. 如何解压deb文件。window系统

deb包在Linux操作系统中类似于windows中的软件包(exe),几乎不需要什么复杂的编译即可通过鼠标点击安装使用。也可以用于苹果系统。
不能直接用于WINDOWS系统。要是非得在WINDOWS中用的话,可以先安装LINUX虚拟机或者苹果虚拟机。

8. 如何在ubuntu安装deb,rpm安装包,tar.gz的方法求解答

sudo apt-get install alien #alien默认没有安装,所以首先要安装它
sudo alien xxxx.rpm #将rpm转换位deb,完成后会生成一个同名的xxxx.deb
sudo dpkg -i xxxx.deb #安装
注意,用alien转换的deb包并不能保证100%顺利安装,所以可以找到deb最好直接用deb
有时候,我们想要使用的软件并没有被包含到 Ubuntu 的仓库中,而程序本身也没有提供让 Ubuntu 可以使用的 deb 包,你又不愿从源代码编译。但假如软件提供有 rpm 包的话,我们也是可以在 Ubuntu 中安装的。
方法一:
1. 先安装 alien 和 fakeroot 这两个工具,其中前者可以将 rpm 包转换为 deb 包。安装命令为:
sudo apt-get install alien fakeroot
2. 将需要安装的 rpm 包下载备用,假设为 package.rpm。
3. 使用 alien 将 rpm 包转换为 deb 包:
fakeroot alien package.rpm
4. 一旦转换成功,我们可以即刻使用以下指令来安装:
sudo dpkg -i package.deb方法二:
1.CODE:sudo apt-get install rpm alien
2.CODE:alien -d package.rpm
3.CODE:sudo dpkg -i package.deb tar.gz 的安装,这个东东网上多的是,只是今天晚上自己学会了,发上来供大家参考
安装tar的文件,要先解压。
终端输入:sudo tar -zxvf 压缩文件名.tar.gz /tmp(假设想解压到/tmp目录),
然后cd 解压后的目录名 进入解压后的目录,ls查看其中有没有INSTALL文件,按照上面的说明安装即可。一般步骤是:sudo ./configure、make、make install 我安装的是YLMF OS 1.5,解压这一步,我直接找到文件,点一下右键,解压缩到此处 就OK了!!

9. 如何安装.tar.gz和.deb文件

按照以下方法解压文件,针对不同的文件格式进行解压!
1 .Z uncompress file.Z
2 .gz gunzip file.gz
3 .tar.Z tar xvZf file.tar.Z

10. linux系统安装deb文件怎么安装

.deb文件安装方法如下:

cd 到安装包的目录

dpkg -i 安装包名字

如果你使用的是red hat linux,然后运行以下命令安装

cd 到安装包的目录

rpm -ivh 安装包名字

命令:

要安装 .deb 套件包时

dpkg -i package_file.deb

要反安装 .deb 套件包时

dpkg -r package_name

dpkg的详细使用方法,网上有很多,下面简单列了几个:
dpkg -i package.deb 安装包
dpkg -r package 删除包
dpkg -P package 删除包(包括配置文件)
dpkg -L package 列出与该包关联的文件
dpkg -l package 显示该包的版本
dpkg –unpack package.deb 解开 deb 包的内容
dpkg -S keyword 搜索所属的包内容
dpkg -l 列出当前已安装的包
dpkg -c package.deb 列出 deb 包的内容
dpkg –configure package 配置包

注意:使用此命令需要你自己注意依赖软件,所以这并不是安装软件的最佳方法.

热点内容
oracle存储过程时间 发布:2025-08-06 03:10:49 浏览:164
linux命令在哪 发布:2025-08-06 03:10:19 浏览:662
如何下载安卓版街霸5 发布:2025-08-06 03:01:20 浏览:403
名爵3存储卡怎么放车上 发布:2025-08-06 02:57:08 浏览:184
访问瑞士 发布:2025-08-06 02:38:44 浏览:128
搭路服务器怎么建 发布:2025-08-06 02:19:16 浏览:456
ram中存储的数据在断电后丢失 发布:2025-08-06 02:17:34 浏览:418
苹果4和安卓手机卡有什么区别 发布:2025-08-06 02:16:40 浏览:683
如何游戏编程 发布:2025-08-06 02:16:06 浏览:149
scala编程思想 发布:2025-08-06 01:57:01 浏览:217