LinuxForum.Fans
Тема

Вопросы юного debian'щика

Автор: foozzi 201 сообщений 48428 просмотров
#177408

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

объесните плиз, например я хочу обновить iceweasel с 3 до 5 версии, прописал Sid , включил его, обновил aptitude update
начинаю качать новую "мозилу" а он мне выдает мол удалить гномовские пакеты и поствить какието левые, ну ясен пень что я зависимости эти ставить не буду, как скачать или обновится без зависимостей?

2 вопрос, я скачал сорцы проги, cd ~/blabla далее ./configure и checkinstall либо make makeinstall а оно пишет мол "Нет правила make" или что то в этом роде, что делать?

заранее спасибо

#177421

почитать README

#177431

ого, исчерпывающий ответ, не знаеш как помочь не пиши вообще, форум о linux и не надо направлять на маны, я задал не настолько глупые вопросы

#177434

1. Ты прописал sid в sources.list вместо squeeze? Тогда никак. Одного визела не получиться просто так обновить, так как он скорее всего зависит от новых пакетов, которые тоже нужно обновить. Если хочешь новые пакеты, обновляй всю систему.

2. Это нужно предоставить исчерпывающий ответ make wink И вообще, прога может собираться и не Autotools(make) вообще, а другой системой сборки. Нужно читать ридми к проге и гайды по сборке. Вообще в Debian лучше не собирать ничего т.к. для этого есть менеджер пакетов и он следит за зависимостями, если ставишь что-то сам, нарушаешь зависимости. Если прога распространенная она наверняка есть в репозитории. Можно собирать только что-то очень экстравагантное. smile

#177445

foozzi
Прописывайте и Sid и Squeeze, а потом в /etc/apt/preferences:

text
Package: *
Pin: release n=sid
Pin-Priority: 1
#177464

foozzi написал:
объесните плиз, например я хочу обновить iceweasel с 3 до 5 версии
Сначала удалите [console]aptitude purge iceweasel[/console] затем добавьте в sources.list , deb http://mozilla.debian.net/ squeeze-backports iceweasel-release , обновляем aptitude update , и затем ставим aptitude install install -t squeeze-backports iceweasel и все, руссифицируете его перейдя на страницу http://mozilla-russia.org/products/firefox/history.html
#177479
foozzi написал:
я скачал сорцы проги, cd ~/blabla  далее ./configure и checkinstall либо make    makeinstall а оно пишет мол "Нет правила make" или что то в этом роде, что делать?

Сначала делается make для компилирования, а потом checkinstall для сборки в deb-пакет.
использование make install в пакетном дистрибутиве это моветон.

Так же, если сорцы есть в репозиториях, то проще прописать репозиты deb-src и предоставить сборку системе через apt-build install
Для настройки оптимизации можно сделать dpkg-reconfigure apt-build, также он запрашивает настройки при установке apt-get install apt-build
После добовления репозитов deb-src в sources.list нужно выполнить apt-build update, чтобы увидеть репозитории с исходниками.

Я так в свое время игрался, у меня был Debian Lenny Source-based :D
apt-build upgrade - апгрейд всех пакетов
apt-build world - пересборка системы
--force-yes - ключ полность автоматизированного процесса пересборки системы

#177482
BreatheInTheVoid написал:
1. Ты прописал sid в sources.list вместо squeeze? Тогда никак. Одного визела не получиться просто так обновить, так как он скорее всего зависит от новых пакетов, которые тоже нужно обновить. Если хочешь новые пакеты, обновляй всю систему.

ясное дело что и squeeze и sid поставлен

kostik написал:
Сначала удалите
Консоль:

aptitude purge iceweasel

затем добавьте в sources.list , deb http://mozilla.debian.net/ squeeze-backports iceweasel-release , обновляем aptitude update , и затем ставим aptitude install install -t squeeze-backports iceweasel и все, руссифицируете его перейдя на страницу http://mozilla-russia.org/products/firefox/history.html

спс

Darth Revan написал:
foozzi
Прописывайте и Sid и Squeeze, а потом в /etc/apt/preferences:
text
Package: *
Pin: release n=sid
Pin-Priority: 1

у меня там только папка preferences.d пустая...

kostik написал:
Сначала удалите
Консоль:
aptitude purge iceweasel
затем добавьте в sources.list , deb http://mozilla.debian.net/ squeeze-backports iceweasel-release , обновляем aptitude update , и затем ставим aptitude install install -t squeeze-backports iceweasel и все, руссифицируете его перейдя на страницу http://mozilla-russia.org/products/firefox/history.html

зделал в точности что ты описал, поставилась старая версия/, то есть 3.5


при сборке исходников epiphany выдает ошибку:
configure: error: glib-compile-schemas not found.

#177530

foozzi написал:
у меня там только папка preferences.d пустая...
А этот файл создать надо.
#177547
Darth Revan написал:
[quote=foozzi]у меня там только папка preferences.d пустая...
А этот файл создать надо.[/quote]

пишет "Не удалось найти IP адрес для debian.psu.ru" а дальше наименование пакета


еще вопрос, почему в терминале иногда нельзя ничего "Вставить" то есть скопировать в терминал например с сайт допустим, а например с gedit получается?

kostik написал:
Сначала удалите
Консоль:

aptitude purge iceweasel

затем добавьте в sources.list , deb http://mozilla.debian.net/ squeeze-backports iceweasel-release , обновляем aptitude update , и затем ставим aptitude install install -t squeeze-backports iceweasel и все, руссифицируете его перейдя на страницу http://mozilla-russia.org/products/firefox/history.html

через 5 колено, но вышло)

#177738

как поставить другую ОС под Debian что бы grub дебовский остался и отображал обе ОС

#177986

не пропадайте)

#178018

foozzi
Тут не знаю, как сделать красиво.
Знаю, что можно через LiveCD в chroot (сделав mount -o bind /dev <mount point>/dev; mount -o bind /sys <mount point>/sys) сделать dpkg-reconfigure grub-pc.

#178067

foozzi, подготовь раздел для другой ОС.
В любой установке есть момент а-ля "как будем грузится"
Большинство ОСей могут определит, что они являются второй системой.
Ну в крайнем случае ручками Grub допишешь.

#178090

как поставить другую ОС под Debian что бы grub дебовский остался и отображал обе ОС

После установки другой ОС установи grub с установочного диска Debian.

#178141
molod написал:
как поставить другую ОС под Debian что бы grub дебовский остался и отображал обе ОС

После установки другой ОС установи grub с установочного диска Debian.

спс так и сделал

#178154

как поставить kde версии не выше 3.5?

#178159

такая же тема с grub. переустанавливаю винду проподает debian с диска устанавливаю grub но не чего не устанавливается.может поподробней кто объяснит как груб обратно ставить не переустанавливая debian.debain

#178164

foozzi
Trinity.
На Wheezy/Sid надо ещё подключить репозиторий Squeeze (желательно ещё в /etc/apt/preferences понизить приоритет до единицы).

#178165

после установки kde 3.5 гном так же останется с полным набором пакетов? ну то есть сессии переключать можно будет?

Войдите или зарегистрируйтесь, чтобы ответить.