в этой теме, по совету мембера форума, я буду задавать вопросы по мере поступления, их уже очень мало но все же.
объесните плиз, например я хочу обновить iceweasel с 3 до 5 версии, прописал Sid , включил его, обновил aptitude update
начинаю качать новую "мозилу" а он мне выдает мол удалить гномовские пакеты и поствить какието левые, ну ясен пень что я зависимости эти ставить не буду, как скачать или обновится без зависимостей?
2 вопрос, я скачал сорцы проги, cd ~/blabla далее ./configure и checkinstall либо make makeinstall а оно пишет мол "Нет правила make" или что то в этом роде, что делать?
1. Ты прописал sid в sources.list вместо squeeze? Тогда никак. Одного визела не получиться просто так обновить, так как он скорее всего зависит от новых пакетов, которые тоже нужно обновить. Если хочешь новые пакеты, обновляй всю систему.
2. Это нужно предоставить исчерпывающий ответ make wink И вообще, прога может собираться и не Autotools(make) вообще, а другой системой сборки. Нужно читать ридми к проге и гайды по сборке. Вообще в Debian лучше не собирать ничего т.к. для этого есть менеджер пакетов и он следит за зависимостями, если ставишь что-то сам, нарушаешь зависимости. Если прога распространенная она наверняка есть в репозитории. Можно собирать только что-то очень экстравагантное. smile
объесните плиз, например я хочу обновить 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
я скачал сорцы проги, 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 - ключ полность автоматизированного процесса пересборки системы
1. Ты прописал sid в sources.list вместо squeeze? Тогда никак. Одного визела не получиться просто так обновить, так как он скорее всего зависит от новых пакетов, которые тоже нужно обновить. Если хочешь новые пакеты, обновляй всю систему.
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.
foozzi
Тут не знаю, как сделать красиво.
Знаю, что можно через LiveCD в chroot (сделав mount -o bind /dev <mount point>/dev; mount -o bind /sys <mount point>/sys) сделать dpkg-reconfigure grub-pc.
foozzi, подготовь раздел для другой ОС.
В любой установке есть момент а-ля "как будем грузится"
Большинство ОСей могут определит, что они являются второй системой.
Ну в крайнем случае ручками Grub допишешь.
такая же тема с grub. переустанавливаю винду проподает debian с диска устанавливаю grub но не чего не устанавливается.может поподробней кто объяснит как груб обратно ставить не переустанавливая debian.debain