Aegisub Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:aegisub [2011/08/13 19:49]
wiki:aegisub [2013/01/31 16:06]
[Установка из исходных кодов]
Строка 6: Строка 6:
 ===== Установка ===== ===== Установка =====
  
-==== Установка ​бинарных ​файлов из архива ​====+==== Установка из исходных ​кодов ====
  
-На официальной сайте есть уже скомпилированные бинарники для Linux (не .deb). Мы просто скачиваем и устанавливаем их.+Установка зависимостей:
  
-  - Скачиваем нужный архив (для вашей архитектуры) с [[http://​www.aegisub.org/​|оф. сайта]]. +<​code>​ 
-  - Распаковываем. +sudo apt-get install ​
-  - Переносим с правами администратора файл ''​aegisub-2.1''​ в ''/​usr/​bin''​. +autoconf \
-  - Переносим с правами администратора папку ''​share''​ в ''/​usr''​. +
- +
-Тоже самое, но в [[терминал|терминале]]. +
- +
-<​code ​bash> +
-wget http://​ftp.aegisub.org/​pub/​releases/​aegisub-2.1.8-linux-glibc27-x86.tar.bz2 # для 32-х битной Ubuntu +
-wget http://​ftp.aegisub.org/​pub/​releases/​aegisub-2.1.8-linux-glibc27-x86_64.tar.bz2 # для 64-х битной Ubuntu +
-tar -xvf aegisub-2.1.8-linux-glibc27-*.tar.bz2  +
-cd aegisub-2.1.8-linux-glibc27-* +
-sudo cp aegisub-2.1 /usr/bin +
-sudo cp -a share /usr +
-</​code>​ +
- +
-<note important>​В Ubuntu 11.04 из-за наличия Unity и globalmenu в aegisub не отображается,​ нигде, меню. +
-Это может быть исправлено установкой из исходных кодов.</​note>​ +
- +
----- +
- +
-==== Установка из исходных кодов ==== +
- +
-<code bash+
-sudo apt-get install autoconf \+
 automake \ automake \
 libtool \ libtool \
Строка 40: Строка 18:
 imagemagick \ imagemagick \
 yasm \ yasm \
 +libass-dev \
 libfontconfig1-dev \ libfontconfig1-dev \
 libfreetype6-dev \ libfreetype6-dev \
Строка 54: Строка 33:
 subversion \ subversion \
 git git
 +</​code>​
  
 +Компиляция:​
 +
 +<code bash>
 export PREFIX=$HOME/​aegisub export PREFIX=$HOME/​aegisub
 mkdir -p $PREFIX/src mkdir -p $PREFIX/src
 cd $PREFIX/src cd $PREFIX/src
 +# для начала компилируем libav специально для aegisub
 git clone git://​git.libav.org/​libav.git libav git clone git://​git.libav.org/​libav.git libav
 cd libav cd libav
Строка 65: Строка 49:
 make && make install make && make install
 cd .. cd ..
 +# теперь компилируем сам aegisub
 svn co http://​svn.aegisub.org/​branches/​aegisub_2.1.9/​ aegisub-2.1.9 svn co http://​svn.aegisub.org/​branches/​aegisub_2.1.9/​ aegisub-2.1.9
 cd aegisub-2.1.9/​aegisub/​ cd aegisub-2.1.9/​aegisub/​
Строка 70: Строка 55:
 PKG_CONFIG_PATH=$PREFIX/​lib/​pkgconfig:/​usr/​lib/​pkgconfig \ PKG_CONFIG_PATH=$PREFIX/​lib/​pkgconfig:/​usr/​lib/​pkgconfig \
     ./configure --prefix=$PREFIX --with-pulseaudio     ./configure --prefix=$PREFIX --with-pulseaudio
-make && ​make install+make && ​checkinstall 
 +dpkg -r packagename 
 + 
 +# установка представляет собой простой перенос готовых бинарников в системную директорию
 cd "​$PREFIX"​ cd "​$PREFIX"​
 rm -rf src rm -rf src
Строка 77: Строка 65:
  
 ---- ----
- 
 ==== Установка из PPA ==== ==== Установка из PPA ====
  
-<note important>​В PPA только версия 2.1.8</​note>​+<note important>​В PPA только версия 2.1.8.</​note>​
  
 На Launchpad есть [[https://​launchpad.net/​~riccetn/​+archive/​aegisub|репозиторий]] с Aegisub, но он уже давно не обновлялся и не имеет пакетов для Ubuntu 11.04. Но если вы используете 10.10 и ниже - то можете смело его использовать. На Launchpad есть [[https://​launchpad.net/​~riccetn/​+archive/​aegisub|репозиторий]] с Aegisub, но он уже давно не обновлялся и не имеет пакетов для Ubuntu 11.04. Но если вы используете 10.10 и ниже - то можете смело его использовать.
Строка 90: Строка 77:
 </​code>​ </​code>​
  
 +FIXME собрать новую версию в ppa:​ubuntu-ru-dev/​ubuntu-ru-dev-ppa ​
 ===== Ссылки ===== ===== Ссылки =====