LINUX.ORG.RU

История изменений

Исправление ZenitharChampion, (текущая версия) :

> Тут возникает вопрос - а зачем вообще вся эта замута с разными версиями дистра?

Дистрибутивы Linux имеют обратную совместимость со старыми версиями. Но не с новыми. Обычно несовместимость пакетов от нового дистрибутива Linux со старыми заключается в версии Glibc, минимально необходимой файлу программы (или библиотеки). Хотя, если пересобрать её из тех же исходников, не меняя ни байта, то требование к версии Glibc волшебным образом снижается.

> P.S. Короче вопрос в том, как icewm по тынцу выше вхрячить на свой старый 14.04? Никак?

Пересобери. Это делается следующим образом. Разреши вот этот репозиторий. Обнови список пакетов. Выполни sudo apt-get build-dep icewm - это установит все зависимости для сборки. Когда я был новичком, я злился из-за того, что где-то в середине компиляции у меня могли попросить очередной -dev пакет. Теперь я знаю эту команду, и скомпилировать программу для меня не сложно.

Итак, создай какую-нибудь директорию, чтобы не мусорить в /home/username:

mkdir build
cd build

Выполни команду apt-get source icewm (без sudo). Скачается три файла с расширениями orig.tar.gz, diff.gz и dsc. Это называется DEB-SRC. Запуск команды apt-get -b source icewm начнёт сборку. Или:

dpkg-source -x filename.dsc
cd directory_name
fakeroot ./debian/rules binary

Кстати, почему-то первый раз fakeroot оказывается не найден. Хотя «apt-get build-dep» должен был его устанавливать.

Теперь ты знаешь как компилировать DEB-пакеты в Ubuntu. Найди в PPA-репозитории, ссылку на который ты дал, DEB-SRC (те три файла). И попробуй их скомпилировать. Должны получиться DEB-пакеты. Лично я сразу удаляю -dev и -dbg, а остальное - устанавливаю. Хотя программистам нравится использовать -dbg для отладки.

Исправление ZenitharChampion, :

> Тут возникает вопрос - а зачем вообще вся эта замута с разными версиями дистра?

Дистрибутивы Linux имеют обратную совместимость со старыми версиями. Но не с новыми.

> P.S. Короче вопрос в том, как icewm по тынцу выше вхрячить на свой старый 14.04? Никак?

Пересобери. Это делается следующим образом. Разреши вот этот репозиторий. Обнови список пакетов. Выполни sudo apt-get build-dep icewm - это установит все зависимости для сборки. Когда я был новичком, я злился из-за того, что где-то в середине компиляции у меня могли попросить очередной -dev пакет. Теперь я знаю эту команду, и скомпилировать программу для меня не сложно.

Итак, создай какую-нибудь директорию, чтобы не мусорить в /home/username:

mkdir build
cd build

Выполни команду apt-get source icewm (без sudo). Скачается три файла с расширениями orig.tar.gz, diff.gz и dsc. Это называется DEB-SRC. Запуск команды apt-get -b source icewm начнёт сборку. Или:

dpkg-source -x filename.dsc
cd directory_name
fakeroot ./debian/rules binary

Кстати, почему-то первый раз fakeroot оказывается не найден. Хотя «apt-get build-dep» должен был его устанавливать.

Теперь ты знаешь как компилировать DEB-пакеты в Ubuntu. Найди в PPA-репозитории, ссылку на который ты дал, DEB-SRC (те три файла). И попробуй их скомпилировать. Должны получиться DEB-пакеты. Лично я сразу удаляю -dev и -dbg, а остальное - устанавливаю. Хотя программистам нравится использовать -dbg для отладки.

Исправление ZenitharChampion, :

> Тут возникает вопрос - а зачем вообще вся эта замута с разными версиями дистра?

Дистрибутивы Linux имеют обратную совместимость со старыми версиями. Но не с новыми.

> P.S. Короче вопрос в том, как icewm по тынцу выше вхрячить на свой старый 14.04? Никак?

Пересобери. Это делается следующим образом. Разреши вот этот репозиторий. Обнови список пакетов. Выполни sudo apt-get build-dep icewm - это установит все зависимости для сборки. Когда я был новичком, я злился из-за того, что где-то в середине компиляции у меня могли попросить очередной -dev пакет. Теперь я знаю эту команду, и скомпилировать программу для меня не сложно.

Итак, создай какую-нибудь директорию, чтобы не мусорить в /home/username:

mkdir build
cd build

Выполни команду apt-get source icewm (без sudo). Скачается три файла с расширениями orig.tar.gz, diff.gz и dsc. Это называется DEB-SRC. Запуск команды apt-get -b source icewm начнёт сборку. Или:

dpkg-source -x filename.dsc
cd directory_name
fakeroot ./debian/rules binary

Кстати, почему-то первый раз fakeroot оказывается не найден. Хотя «apt-get build-dep» должен был его устанавливать.

Теперь ты знаешь как компилировать DEB-пакеты в Ubuntu. Найди в PPA-репозитории, ссылку на которую ты дал, DEB-SRC (те три файла). И попробуй их скомпилировать. Должны получиться DEB-пакеты. Лично я сразу удаляю -dev и -dbg, а остальное - устанавливаю. Хотя программистам нравится использовать -dbg для отладки.

Исправление ZenitharChampion, :

> Тут возникает вопрос - а зачем вообще вся эта замута с разными версиями дистра?

Дистрибутивы Linux имеют обратную совместимость со старыми версиями. Но не с новыми.

> P.S. Короче вопрос в том, как icewm по тынцу выше вхрячить на свой старый 14.04? Никак?

Пересобери. Это делается следующим образом. Разреши вот этот репозиторий. Обнови список пакетов. Выполни sudo apt-get build-dep icewm - это установит все зависимости для сборки. Когда я был новичком, я злился из-за того, что где-то в середине компиляции у меня могли попросить очередной -dev пакет. Теперь я знаю эту команду, и скомпилировать программу для меня не сложно.

Итак, создай какую-нибудь директорию, чтобы не мусорить в /home/username:

mkdir build
cd build

Выполни команду apt-get source icewm (без sudo). Скачается три файла с расширениями orig.tar.gz, diff.gz и dsc. Это называется DEB-SRC. Запуск команды apt-get -b source icewm начнёт сборку. Или:

dpkg-source -x filename.dsc
cd directory_name
fakeroot ./debian/rules binary

Кстати, почему-то первый раз fakeroot оказывается не найден. Хотя «apt-get build-dep» должен был его устанавливать.

Теперь ты знаешь как компилировать DEB-пакеты в Ubuntu. Найди DEB-SRC в PPA-репозитории, ссылку на которую ты дал (те три файла). И попробуй их скомпилировать. Должны получиться DEB-пакеты. Лично я сразу удаляю -dev и -dbg, а остальное - устанавливаю. Хотя программистам нравится использовать -dbg для отладки.

Исходная версия ZenitharChampion, :

> Тут возникает вопрос - а зачем вообще вся эта замута с разными версиями дистра?

Дистрибутивы Linux имеют обратную совместимость со старыми версиями. Но не с новыми.

> P.S. Короче вопрос в том, как icewm по тынцу выше вхрячить на свой старый 14.04? Никак?

Пересобери. Это делается следующим образом. Разреши вот этот репозиторий. Обнови список пакетов. Выполни sudo apt-get build-dep icewm - это установит все зависимости для сборки. Когда я был новичком, я злился из-за того, что где-то в середине компиляции у меня могли попросить очередной -dev пакет. Теперь я знаю эту команду, и скомпилировать программу для меня не сложно.

Итак, создай какую-нибудь директорию, чтобы не мусорить в /home/username:

mkdir build
cd build

Выполни команду apt-get source icewm (без sudo). Скачается три файла с расширениями orig.tar.gz, diff.gz и dsc. Это называется DEB-SRC. Запуск команды apt-get -b source icewm начнёт сборку. Или:

dpkg-source -x filename.dsc cd directory_name fakeroot ./debian/rules binary

Кстати, почему-то первый раз fakeroot оказывается не найден. Хотя «apt-get build-dep» должен был его устанавливать.

Теперь ты знаешь как компилировать DEB-пакеты в Ubuntu. Найди DEB-SRC в PPA-репозитории, ссылку на которую ты дал (те три файла). И попробуй их скомпилировать. Должны получиться DEB-пакеты. Лично я сразу удаляю -dev и -dbg, а остальное - устанавливаю. Хотя программистам нравится -dbg для отладки.