История изменений
Исправление 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 для отладки.