为什么在Ubuntu中不再提供Aegisub?
我最近更新到Bionic Beaver,但是在Ubuntu存储库中不再提供Aegisub。
我不知道任何其他选择,这不是我第一次在升级时丢失程序:(
有人知道吗:
- 为什么它从Ubuntu存储库中删除?
- 我可以使用任何替代方案而不添加第三方回购?
谢谢〜
虽然我相信它是从Debian Buster(Bionic Beaver所依据的)中删除的,但我找不到为什么Aegisub已经消失的暗示。
更新 : fkraiem找到了相关的Debian条目和相关的bug报告 。
尽管Debian关于’Buster’的问题,我已经设法在Bionic Beaver上编译我自己的Aegisub副本。 这是您在不使用第三方存储库的情况下重新获得对此应用程序的访问权的绝佳选择。
由于它是较旧的应用程序,因此需要使用sed对源进行一些按摩,否则实际上只需要执行两个简单的步骤 :
1.依赖关系和构建工具:
将整个代码块复制并粘贴到终端窗口中,以下载并安装一些必需的依赖项和构建工具:
sudo apt-get install build-essential checkinstall libx11-dev libwxgtk3.0-gtk3-dev \ libfreetype6-dev pkg-config libfontconfig1-dev libass-dev libboost1.62-all-dev \ liblua50-dev libasound2-dev libffms2-dev intltool
2.下载,编译和安装源代码:
将整个代码块复制并粘贴到终端窗口中,以下载,提取,修改,编译和安装Aegisub源代码:
mkdir -v $HOME/aegisub_build && cd $HOME/aegisub_build wget http://ftp.aegisub.org/pub/archives/releases/source/aegisub-3.2.2.tar.xz tar xvf aegisub-3.2.2.tar.xz && cd aegisub-3.2.2 sed -i 's/$(LIBS_BOOST) $(LIBS_ICU)/$(LIBS_BOOST) $(LIBS_ICU) -pthread/' tools/Makefile sed -i '46 a\#include ' src/utils.cpp CPPFLAGS="-DU_USING_ICU_NAMESPACE=1" ./configure && make -j 2 sudo checkinstall -D --install=yes --fstrans=no --pakdir "$HOME/aegisub_build" \ --pkgname aegisub --backup=no --deldoc=yes --deldesc=yes --delspec=yes --default \ --pkgversion "3.2.2"
sed魔法来自许多来源,看起来像Arch和Slackware都保持应用程序活着:)。
3.截图:
最后的截图显示Aegisub在我的Bionic系统上成功运行:
- 无法在Ubuntu 18.04中安装postgreSQL 9.6
- 在线更新23.8.2018从16.04到18.04后我无法正常启动
- 跳过获取配置文件’contrib / binary-i386 / Packages’作为存储库…不支持体系结构’i386′
- 为什么“飞行模式”在Ubuntu 18.04中的HP笔记本电脑上不停切换?
- 用于安装的Live USB无法启动,紫色闪屏上的视觉文物
- 如何在Ubuntu 16.04 – 18.04中使用Kee集成KeyPass2和Firefox
- WiFi不适用于Ubuntu 18.04 LTS联想军团Y520
- 如何在Ubuntu 18.04中禁用自动睡眠
- 允许通过Snap安装Firefox以将链接与非快照程序相关联