Tag: 包管理

我怎么创建.deb文件?

是的,我知道之前已经多次询问过这个问题,但没有一个答案真的有用。 我想将Minecraft 启动器 (没有专有代码,AFAIK)打包成.deb文件,以便我可以将它放在闪存驱动器上并与我的朋友分享。 我已设法手动安装Minecraft(将一些文件放入/ opt / minecraft,下载图标,并在/ usr / share / applications中创建一个.desktop文件),我制作了一个完全自动化该过程的shell脚本,但它依赖于wget来检索一些文件,包括.desktop文件。 (毕竟,它不是一个自解压存档。) 我希望能够离线这样做,因为我的很多朋友都很慢或没有互联网。 (他们的一条互联网线被埋得太浅,实际上被割草机击倒了。) 我不会将它加载到PPA或类似的东西; 我只是希望它是一个可以轻松安装和卸载的“正式”软件包。 (我想要的一件事是sudo apt-get purge minecraft也删除.minecraft文件夹。将依赖关系定义为能够接受OpenJDK或Sun的JVM也是很好的。) 哦,你知道,Minecraft启动器是一个.jar文件,但我可以通过shell脚本非常非常轻松地启动它。 确切的命令就在下载页面上。

在12.04安装Nvidia驱动程序

1>我厌倦了尝试安装nvidia图形驱动程序。 在安装ubuntu开始看起来丑陋之后,任务栏或侧边栏与之前保持不变。 窗口关闭按钮或最小化按钮消失。 2>我应该安装哪些软件包以使我的桌面看起来最好? 像gnome2或肉桂。 3>如果有人对ubuntu有很好的了解,请分享安装ubuntu后应该安装的东西。 提前致谢

Studio 12.04上的OpenCV安装问题 – 破坏的依赖项

问题: 我正在尝试安装OpenCV(video分析)并遵循Ubuntu OpenCV安装文档 。 提供的脚本有一行执行了一段时间,带走了比我预期更多的包(如ubuntu-studiovideo): sudo apt-get -qq remove ffmpeg x264 libx264-dev 当脚本到达下面的行时,它会轰炸: sudo apt-get -qq install libopencv-dev build-essential checkinstall cmake pkg-config yasm libtiff4-dev libjpeg-dev libjasper-dev libavcodec-dev libavformat-dev libswscale-dev libdc1394-22-dev libxine-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libv4l-dev python-dev python-numpy libtbb-dev libqt4-dev libgtk2.0-dev libfaac-dev libmp3lame-dev libopencore-amrnb-dev libopencore-amrwb-dev libtheora-dev libvorbis-dev libxvidcore-dev x264 v4l-utils ffmpeg 错误消息是: E: Unable to correct problems, […]

Ubuntu发布的更新软件包的完整更新日志?

所以对于任何给定的版本,例如12.04,12.10,13.04等。 所有更新包的完整更新日志,例如MySQL,Apache等? 注意:Raring Ringtail 发行说明说: 有关13.04 Raring Ringtail接受的所有套餐列表,请订阅raring-changes 。 raring变化是一个噩梦比例的邮件列表。 也许所有更新的软件包都有最终的,经过validation的,易于理解的更新日志?

如何搜索提供虚拟包的包?

如何搜索提供虚拟包的包? 例如,我想在Ubuntu 12.04的“主”存储库中搜索提供“x-terminal-emulator”的软件包。 一种方法是解析包索引: curl http://archive.ubuntu.com/ubuntu/dists/precise/main/binary-amd64/Packages.gz | zcat | grep -B12 ‘^Provides: x-terminal-emulator’ | grep ^Package: 这给了我以下结果: Package: gnome-terminal Package: konsole Package: xterm 有更好(更清洁)的方法吗? 是否可以使用任何官方工具(apt-get / apt-cache / etc)来完成?

如何修复大量破损的包裹?

我目前正在运行Ubuntu 15.10,但我想更新到16.04。 但是更新者说我打破了包裹。 但是,在我的意见中,我有太多破碎的包裹,我不知道他们为什么会破碎… 当我使用Synaptic Package Manager时,我单击编辑>修复损坏的包,但这没有任何作用,甚至没有显示任何内容。 这是我破损包裹的输出: Broken perl-base:amd64 Breaks on perl-modules [ amd64 ] ( perl ) (< 5.22.1~) Broken perl-base:amd64 Breaks on perl-modules [ i386 ] ( none ) (< 5.22.1~) Broken findutils:amd64 Breaks on libpython3.4-minimal [ amd64 ] ( python ) (< 3.4.4-2) Broken libgnome-desktop-3-12:amd64 Breaks on libgnome-desktop-3-10 [ amd64 ] […]

无法在Ubuntu natty 64bit上安装wine

我刚刚安装了Ubuntu natty 64bit。 现在我正在尝试安装葡萄酒,无论我怎么做(软件中心/突触/终端),它都会失败。 这是我在终端上尝试的内容: sudo apt-get update sudo apt-get install wine 表明: Reading package lists… Done Building dependency tree Reading state information… Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet […]

如何修复损坏的LibreOffice包

我有“破解包”,但当我尝试在Synaptic Package Manager中修复它们时,我收到以下错误消息: dpkg: unrecoverable fatal error, aborting: files list file for package `libreoffice-calc’ contains empty filename E: Sub-process /usr/bin/dpkg returned an error code (2) A package failed to install. Trying to recover: dpkg: dependency problems prevent configuration of libreoffice-writer: libreoffice-writer depends on libreoffice-core (= 1:3.6.2~rc2-0ubuntu4); however: Version of libreoffice-core on system is 1:3.6.2~rc2-0ubuntu3. libreoffice-writer […]

在64位12.04上初始化Android的构建环境

我希望初始化AOSP代码库(或者任何Android源代码)的构建环境,并且该过程的第一步是: $ sudo apt-get install git gnupg flex bison gperf build-essential \ zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev \ libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 \ libgl1-mesa-dev g++-multilib mingw32 openjdk-6-jdk tofrodos \ python-markdown libxml2-utils xsltproc zlib1g-dev:i386 $ sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so 我有一个(新安装的)Ubuntu 12.04 64位机器,并且在过去遇到了32位依赖的问题。 我想从一开始就得到这个。 我安装了所有软件包(通过Synaptic或apt-get),但以下情况除外; libncurses5-dev:i386 libgl1-mesa-glx:i386 zlib1g-dev:i386 apt-get这三个单独的回报; danielgt@danielgt-linux:~$ sudo apt-get install libncurses5-dev:i386 libgl1-mesa-glx:i386 zlib1g-dev:i386 Reading […]

以下包具有未满足的依赖项(apache)

The following packages have unmet dependencies: apache2: Depends: apache2-mpm-worker (= 2.2.22-1ubuntu1) but 2.2.22-1ubuntu1.2 is to be installed or apache2-mpm-prefork (= 2.2.22-1ubuntu1) but it is not going to be installed or apache2-mpm-event (= 2.2.22-1ubuntu1) but it is not going to be installed or apache2-mpm-itk (= 2.2.22-1ubuntu1) but it is not going to be installed Depends: apache2.2-common […]