Здесь я задаю этот вопрос, поскольку 12.04 Beta 2 пригодна для использования, и этот вопрос возникнет раньше, чем позже. После выпуска стандарта
sudo add-apt-repository ppa:matthaeus123/mrw-gimp-svn
sudo apt-get update
я получаю следующие ошибки.
W: Failed to fetch http://ppa.launchpad.net/matthaeus123/mrw-gimp-svn/ubuntu/dists/precise/main/source/Sources 404 Not Found
W: Failed to fetch http://ppa.launchpad.net/matthaeus123/mrw-gimp-svn/ubuntu/dists/precise/main/binary-amd64/Packages 404 Not Found
W: Failed to fetch http://ppa.launchpad.net/matthaeus123/mrw-gimp-svn/ubuntu/dists/precise/main/binary-i386/Packages 404 Not Found
E: Some index files failed to download. They have been ignored, or old ones used instead.
Есть ли способ обойти это. Исключая компиляцию из исходного кода, поскольку она обычно приводит к еще большему количеству многоуровневых ошибок.
Простой ответ - устанавливают стабильные 2.8 вместо этого! Fortunatelly это также сделало хромой реестр плагина (с известным сохранением для веб-плагина) легким установить.
С помощью http://www.webupd8.org/:
GIMP 2.8 стабильная установка
Если Вы обновляете от более старой версии GIMP, посетите ссылку и обратите внимание на команду http://www.webupd8.org/2012/05/gimp-28-stable-finally-available-for.html 'dist-обновления' (также, если Вы хотите вернуться к GIMP 2.6.x),
Если Вы просто устанавливаете GIMP впервые на Вашей установке существующей системы:
sudo add-apt-repository ppa:otto-kesselgulasch/gimp
sudo apt-get update
sudo apt-get install gimp
Реестр Плагина GIMP для установки GIMP 2.8
http://www.webupd8.org/2012/05/install-gimp-plugin-registry-for-gimp.html
sudo add-apt-repository ppa:otto-kesselgulasch/gimp
sudo apt-get update
sudo apt-get install gimp-plugin-registry
Если вы не можете ждать, в соответствии с этим: http://www.gimp.org/downloads/ вам следует загрузить и установить из источника: ftp://ftp.gimp.org /pub/gimp/v2.7/
Глядя на веб-сайт PPA на панели запуска ... пакеты еще не доступны для Precise. Если вы настаиваете на установке Gimp 2.7 с использованием этого PPA (и вы можете, это может быть грязно, но это обратимо), вы можете отредактировать этот репозиторий в ваших источниках программного обеспечения, указав oneiric
вместо precise
(просто измените кодовое имя в Distribution
). Вы рискуете столкнуться с некоторыми проблемами с зависимостями (в этом случае я бы рекомендовал удалить PPA и не продолжать установку). Обычно это безопасно делать с несколькими репозиториями, такими как GetDeb, PlayDeb и Oracle VirtualBox, но у Gimp есть еще несколько зависимостей в официальных репозиториях, поэтому, хотя это крайне нежелательно, вы можете сделать это на свой страх и риск, и есть велика вероятность того, что у вас не возникнет проблем с этим.
2.7.5 для ppa было бы хорошо в 12.04, если исходные записи были отредактированы, как в ответе titaniumtux, за исключением того факта, что один пакет не работает
Причина, по которой текущие сборки не будут работать, заключается в том, что потому что в контрольном файле libgimp произошла ошибка, из-за которой в пакете deb возникла неудовлетворительная зависимость. Как только ошибка будет исправлена, ppa будет в порядке & amp; вероятно, также получит точные пакеты.
Я отправил электронное письмо владельцу ppa почти месяц назад, так что пока нет повторной сборки.
На самом деле вы можете использовать ppa, если хотите, вам нужно всего лишь скачать пакет libgimp2.0_ и Различные способы «распаковать» его, исправить файл управления, повторно упаковать и amp; установить. Затем GIMP, т. Д. установит штраф
Если склонен, задайте другой вопрос о том, как это сделать, если вы не знаете.
Для справки: «плохая» запись в элементе управления .deb выделена ниже, libglib2.0 нет, правильное имя для пакета также находится в зависимости - libglib2.0-0
Зависит от: libc6 (> = 2.11), libcairo2 (> = 1.2.4), libgdk-pixbuf2.0-0 (> = 2.22.0), libglib2.0-0 (> = 2.30.2), libgtk2.0-0 (> = 2.24.0), libpango1.0-0 (> = 1.22.0) , libglib2.0 (>= 2.30.2)
Следуйте ответу теста - вот то, как я сделал это (предупреждение, это могло бы испортить Вашу систему и возможно Вашу жизнь также):
Установите сновещательный ppa, как описано в других ответах.
В следующем замените xxx своей архитектурой.
Перейдите к http://ppa.launchpad.net/matthaeus123/mrw-gimp-svn/ubuntu/pool/main/g/gimp/?C=M;O=D и загрузите libgimp и калеку debs для Вашей архитектуры.
Извлеките debs: щелкните правой кнопкой в наутилусе, выберите "Извлечение здесь". Это создаст хороший subdir для Вас с тем же именем как deb-файл.
В libgimp:
Править DEBIAN/control
и удалите , libglib2.0 (>= 2.30.2)
от Depends:
раздел. Вы будете видеть, что libglib перечислен дважды. Мы wan't для избавлений от последнего. Сохраните файл.
Теперь мы хотим создать новый deb файл с нашим примененным изменением: Откройте терминал и CD к пути, где Вы загрузили и извлекли deb файлы. Выполненный
dpkg-deb --build libgimp2.0_2.7.5-2012020902~oo_xxx/
затем установите deb: sudo dpkg -i libgimp2.0_2.7.5-2012020902~oo_xxx.deb
Затем мы устанавливаем хромые данные из ppa: sudo apt-get install gimp-data
Хромой пакет зависит от версии libpoppler, который был обновлен с Ubuntu 12.04. Мы теперь жестоко изменим зависимость. Я не знаю, каковы последствия этого будут. Если API изменился, обработка PDF, вероятно, не будет работать.
В терминальном CD в dir, где калека deb был извлечен к. Снова отредактируйте файл управления. На этот раз измените libpoppler-glib6 на libpoppler-glib8 (>= 0.18)
. Сохраните файл и восстановите и установите deb, как Вы сделали с libgimp.