Tag: 补丁

如何通过微小的更改升级我的Debian软件包

我创建了一个.deb,它安装了一些function并将一些库复制到/ usr / lib / location。 现在,如果我更改了包中的一个.so文件并想要将其更新到Debian包,那么可能是什么情况。 我只是在安装软件包后如何更新文件。 在Windows中,通过.MSP文件实现相应的.MSI。 我怎么能在ubuntu中做同样的事情? 任何帮助表示赞赏。谢谢。

处理Canonical越来越差的QA的策略?

我installed (local or obsolete)类别正在填补,因为Canonical最近推出了更新然后将它们拉回来。 在最近的过去发生了两个内核,今天早上再次发生了cups 。 我已经使用Ubuntu大约三年了,我不记得这种情况经常发生在今年。 那么,如何理性地处理这个呢? 我想过每周只安装一次更新,但这不能防止在我检查那周之前抓住他们推出的那个糟糕的更新。 是一个只在周末安装更新的好策略吗? 似乎系统更新通常不会在周末推出。 我想他们可以在星期五下午推出一个糟糕的更新,并在星期一早上拉出来。 或者,不知何故不安装更新,直到它们被推出一段时间 – 比如两天? 有自动化方法吗? 编辑:其中一个受影响的系统使用linux-generic内核运行Lubuntu 16.04,另一个使用linux-generic-hwe-16.04内核运行Lubuntu 16.04。 两者都受到了版本2.13-4ubuntu0.2更新的影响,该更新在2017年3月27日被推出然后撤回.linux linux-generic机器收到内核更新版本4.4.0.67.12,随后被撤回。 此更新也是孤立的snapd版本2.23.1 linux-generic-hwe-16.04机器收到了一个内核版本4.8.0.42.14,然后被孤立。

Linux上Play上的TuxLoL补丁:目录无效

我正在按照renatov描述的方法在ubuntu 14.04上安装LoL 我按照同样的教程显示我认为.. 所以我到了补丁部分: mono tuxlol.exe patch –dir “~/.PlayOnLinux/wineprefix/LeagueOfLegends/dosdevices/c:/Riot Games/League of Legends” mono tuxlol.exe patch –dir “~/.PlayOnLinux/wineprefix/LeagueOfLegends/drive_c/Riot Games/League of Legends” 我已分别试过这两行。 我跑的时候得到的是: The specified directory is invalid. 我已经三次检查了两个文件夹的路径(tuxlol被提取到哪里以及安装了LoL的地方)。 我在这里想念的是什么? 编辑:不知道为什么现在这样,因为我以前没有 像这样运行命令: mono tuxlol.exe patch –dir ~/.PlayOnLinux/wineprefix/LeagueOfLegends/dosdevices/c:/Riot\ Games/League\ of\ Legends/ 和补丁是成功的。 我确信我已经尝试过这个……也许我没有,去图……继续他的教程。 编辑(06/21): 补丁应用sucsessfuly ..然而,我不能fidn这个文件夹: /.PlayOnLinux/wineprefix/[virtualdrivename]/drive_c/Riot Games/League of Legends/RADS/solutions/lol_game_client_sln/releases/[0.0.0.XXX]/deploy/DATA/menu/hud 因此无法对商店和商店进行更正。 还有其他办法吗?

如何重建faac包以获得mp4 / m4a支持和更高的比特率?

Ubuntu Trusty Tahr 14.04下的faac副本有2个限制: 它没有mp4 / m4a支持 它不能使用高比特率 如何使用正确的Debian打包技术重建faac来克服这些问题? 参考文献: ffmpeg选项:-acodec libfaac -ab 192k产生150kbit文件? 为什么faac包不支持mp4?

笔平板电脑/ MousePen在Ubuntu中不起作用

我的问题与此处的问题几乎相同& 错误1391260 Genius MousePen i608X在Ubuntu中不起作用 我的操作系统是Ubuntu 14.10。 指针移动,但没有按钮感应。 它似乎与该供应商的其他平板电脑具有相同的神奇HID 我可以逐步下载和安装补丁文件吗? 编辑:我将Linux内核版本升级到3.18.3-031803-generic后,Genius MousePen i608X运行良好。

如何应用内核补丁

我一直在从主线存储库安装内核 – 一切都很简单,只有*.deb文件,可以对它们做简单的dpkg -i 。 但是如何手动应用补丁0001-base-packaging.patch , 0002-debian-changelog.patch , 0003-configs-based-on-Ubuntu-4.4.0-0.10.patch ?

是否可以获得当前版本中包含的补丁? 如果是这样,怎么样?

不久前我在Compiz的Place Window插件中报告了一个错误 。 对于受其影响的人来说,这是一个相当大的回归:主要是那些使用Gnome-Fallback的人,从报告来看。 贴片在短时间内浮出水面。 我创建了一个PPA用于测试,到目前为止所涉及的每个人都报告问题是固定的。 它甚至修复了另一个错误 。 我已经使用标准的Unity桌面进行了测试,并且可以说(对于我的测试)没有可见的不良影响。 我想立即将其推送到Ubuntu有两个主要原因: 我很自私。 每次将新版本的Compiz推送到12.04时,我都不想更新我的PPA。 我不希望Ubuntu用户因为一个愚蠢的小虫子而看到他们的窗户飞来飞去。 我希望尽快将这个补丁推送到Ubuntu的Compiz版本,这样我们就可以将这些错误标记为固定并继续我们的生活。 我现在有谁的腿需要驼峰才能把它拉进Ubuntu? 我没有维护这个项目,它是一个上游的东西,但它对Ubuntu来说是相当不可或缺的。 我可以去Compiz,但我想如果他们接受补丁,那么在Ubuntu附近的任何地方都会有几个月(至少是一个版本)。 当我找到合适的人选时,我怎样才能使这个过程尽可能顺利进行呢? 我希望他们看到我的要求,去“是的,一切看起来很棒,完成了”就是这样。 我不想要十七轮电子邮件来解决补丁的各个方面。 更重要的是,我也不想浪费时间。 我需要提供什么? 我的包装技巧……可悲。 这是我第一次尝试修补包再分配,所以我可能已经知道了每个包装错误。 他们是否会对原始补丁(因此他们可以自己应用)感到满意,或者我应该重新包装东西,以便diff / changelog更清洁一点(它花了我一些时间,版本控制到处都是)。 注意:这个问题是关于Compiz的,但我更愿意,如果答案可以解决其他类型的包,那么我们有一个权威和全面的线程,如何解决问题。

获得200行Linux内核补丁的替代方案

显然,有一个类似于200行内核补丁的替代方案,它不涉及内核升级。 它在这里展示并在这里讨论。 但是,我不确定Ubuntu上的webupd8解决方案(在“在Ubuntu中使用它”一节)是否真的有效。 特别是,./上的一位评论者说他收到了错误信息。 任何人都可以发布实际有效的“正确”方法吗? 建议的解决方案: 根据我到目前为止所阅读的评论,以下内容似乎有效。 (1)在/etc/rc.local , /etc/rc.local添加到上面的exit 0 : mkdir -p /dev/cgroup/cpu mount -t cgroup cgroup /dev/cgroup/cpu -o cpu mkdir -m 0777 /dev/cgroup/cpu/user echo “/usr/local/sbin/cgroup_clean” > /dev/cgroup/cpu/release_agent (2)使用以下内容创建名为/usr/local/sbin/cgroup_clean的文件: #!/bin/sh rmdir /dev/cgroup/cpu/$1 (3)在你的~/.bashrc ,添加: if [ “$PS1” ] ; then mkdir -m 0700 /dev/cgroup/cpu/user/$$ echo $$ > /dev/cgroup/cpu/user/$$/tasks echo “1” > /dev/cgroup/cpu/user/$$/notify_on_release fi […]

我们如何获得这个神奇的性能提升200线补丁?

我今天在Phoronix上看到,Linux内核有一个200行补丁 ,可以显着提高桌面响应能力。 Ubuntu用户如何以支持的方式获得此function?

如何禁用页表隔离以恢复因英特尔CPU安全漏洞补丁而导致的性能损失?

由于当前的英特尔CPU安全漏洞问题,预计会有一个补丁降低系统性能。 如何确保我的Ubuntu系统上不会安装此补丁?