пересборка нескольких пакетов

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

Аватара пользователя
Danhuu
Сообщения: 152
Статус: Пингвинофил
ОС: ArchLinux, Calculate, Gentoo

пересборка нескольких пакетов

Сообщение Danhuu »

По совету sash-kan формулирую конкретные задачи, с которыми сам не справился:
1) Пересобрать нвидиевский драйвер под свежие сырцы (195.36.24). Вручную поставил, как здесь советовали, изображение стало заметно лучше, но засорять систему как-то нехорошо.
2) Пересобрать шрифты Terminus с родными патчами.
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: пересборка нескольких пакетов

Сообщение Juliette »

Danhuu писал(а):
07.05.2010 12:08
изображение стало заметно лучше, но засорять систему как-то нехорошо.

я не Саш-кан, но осмелюсь заметить, что формализм хорош в меру. Нам от драйвера всё-таки нужно именно хорошее изображение, если я ничего не путаю. А засорять систему -- это всё-таки более ближе к ситуации. когда человек ставит пакеты из сырцов руками десятками. а вовсе не один невинный бинарный драйвер, от которого только лучше.

А что такое "родные патчи" для терминуса? я что-то не в курсе, интересно.
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: пересборка нескольких пакетов

Сообщение blackdevil »

Руководство начинающего разработчика Debian читали? Что там конкретно непонятного? На каком этапе застряли? Возьмите пакет драйвера из репозитория и сделайте по аналогии.
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
Аватара пользователя
Danhuu
Сообщения: 152
Статус: Пингвинофил
ОС: ArchLinux, Calculate, Gentoo

Re: пересборка нескольких пакетов

Сообщение Danhuu »

Juliette писал(а):
07.05.2010 12:35
А что такое "родные патчи" для терминуса? я что-то не в курсе, интересно.

Собственно на родной странице автора перечислены варианты начертания. Они накладываются как патчи. Мне, например, важнее всего terminus-font-4.30-dv1.diff.gz для чтения больших текстов (иначе "В" и "в" почти неотличимы", глаза устают) и terminus-font-4.30-gq2.diff.gz для кодинга и правки конфигов. Кстати, переписывался с автором в надежде на ttf-версию (без мазы) - очень симпатичный товарищ, и русский, оказывается, знает - повеяло чем-то родным, советским, когда все люди (социалистического блока) - братья. :happy:
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: пересборка нескольких пакетов

Сообщение Juliette »

Спасибо сказали:
Аватара пользователя
Danhuu
Сообщения: 152
Статус: Пингвинофил
ОС: ArchLinux, Calculate, Gentoo

Re: пересборка нескольких пакетов

Сообщение Danhuu »

blackdevil писал(а):
07.05.2010 12:42
Руководство начинающего разработчика Debian читали? Что там конкретно непонятного? На каком этапе застряли? Возьмите пакет драйвера из репозитория и сделайте по аналогии.

Вот это? Побоялся, что устарело. Если утверждаете, что нет, поверю на слово, буду изучать, тогда и спрошу конкретику. Единственный вопрос сразу - какие именно пакеты из:

Код: Выделить всё

alver@hare:~$ aptitude search nvidia
p   nvidia-173                                                             - NVIDIA binary Xorg driver, kernel module and VDPAU library
p   nvidia-173-dev                                                         - NVIDIA binary Xorg driver development files
p   nvidia-173-kernel-source                                               - Transitional package for nvidia-glx-173-kernel-source
p   nvidia-173-modaliases                                                  - Modaliases for the NVIDIA binary X.Org driver
p   nvidia-180-kernel-source                                               - Transitional package for nvidia-glx-185-kernel-source
p   nvidia-180-libvdpau                                                    - Transitional package for nvidia-185-libvdpau
p   nvidia-180-libvdpau-dev                                                - Transitional package for nvidia-185-libvdpau-dev
p   nvidia-180-modaliases                                                  - Transitional package for nvidia-185-modaliases
p   nvidia-185-kernel-source                                               - Transitional package for nvidia-glx-185-kernel-source
p   nvidia-185-libvdpau                                                    - Transitional package for nvidia-185-libvdpau
p   nvidia-185-libvdpau-dev                                                - Transitional package for nvidia-185-libvdpau-dev
p   nvidia-185-modaliases                                                  - Transitional package for nvidia-185-modaliases
p   nvidia-96                                                              - NVIDIA binary Xorg driver, kernel module and VDPAU library
p   nvidia-96-dev                                                          - NVIDIA binary Xorg driver development files
p   nvidia-96-kernel-source                                                - Transitional package for nvidia-glx-96-kernel-source
p   nvidia-96-modaliases                                                   - Modaliases for the NVIDIA binary X.Org driver
p   nvidia-cg-toolkit                                                      - NVIDIA Cg Toolkit Installer
c   nvidia-common                                                          - Find obsolete NVIDIA drivers
c   nvidia-current                                                         - NVIDIA binary Xorg driver, kernel module and VDPAU library
p   nvidia-current-dev                                                     - NVIDIA binary Xorg driver development files
p   nvidia-current-modaliases                                              - Modaliases for the NVIDIA binary X.Org driver
p   nvidia-glx-173                                                         - Transitional package for nvidia-glx-173
p   nvidia-glx-173-dev                                                     - Transitional package for nvidia-glx-173-dev
p   nvidia-glx-180                                                         - Transitional package for nvidia-glx-185
p   nvidia-glx-180-dev                                                     - Transitional package for nvidia-glx-185-dev
p   nvidia-glx-185                                                         - Transitional package for nvidia-glx-185
p   nvidia-glx-185-dev                                                     - Transitional package for nvidia-glx-185-dev
p   nvidia-glx-96                                                          - Transitional package for nvidia-glx-96
p   nvidia-glx-96-dev                                                      - Transitional package for nvidia-glx-96-dev
p   nvidia-kernel-common                                                   - NVIDIA binary kernel module common files
p   nvidia-settings                                                        - Tool of configuring the NVIDIA graphics driver

... реально нужны? Сейчас стоит установленный вручную, перед этим purge-ил всё согласно руководству. "с", очевидно, то, что aptitude определила конфиги от производительского драйвера. Изначально стояли даже какие-то пакеты nvidia-96* (ставил тупо автоматом из гуёвого установщика проприетарных драйверов).
Спасибо сказали:
Аватара пользователя
Danhuu
Сообщения: 152
Статус: Пингвинофил
ОС: ArchLinux, Calculate, Gentoo

Re: пересборка нескольких пакетов

Сообщение Danhuu »


Спасибо, конечно, но как накладывать патч на исходники я представляю, более того автор подробненько в README это описывает. Фишка в том, что именно на исходники. Так что курить мне руководство начинающего разработчика Debian или плюнуть и собрать "configure - make - make install", что я неоднократно и успешно проделывал в других дистрах, пока не научился собирать их пакеты.
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: пересборка нескольких пакетов

Сообщение Juliette »

:))
флаг вам в руки, и радуюсь за наших форумных убунтоидов -- грамотный убунтоид пошёл, годный
побольше нам таких
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: пересборка нескольких пакетов

Сообщение blackdevil »

Побоялся, что устарело.

Ну не самый свежак, конечно, но вся информация вроде как актуальна, сам недавно по этому руководству собирал пакет.
Единственный вопрос сразу - какие именно пакеты из

Согласно этому источнику название нужного пакета должно выдаваться по:

Код: Выделить всё

aptitude search nvidia-kernel${VERSION}-$(uname -r)
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: пересборка нескольких пакетов

Сообщение sash-kan »

Danhuu писал(а):
07.05.2010 13:11
"с", очевидно

Код: Выделить всё

$ w3m file:///usr/share/doc/aptitude/html/en/ch02s02s02.html#figureCurrentFlag
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали: