Решил таки опробовать Debian 7. Качнул CD образ с XFCE. Установил....
1) в основном большинство сидят на Testing либо вообще Unstable.
а) Каким образом мне перейти на testing и обновить систему до этого состояния?
б) Каким образом мне перейти на unstable и обновить систему до этого состояния?
2) нужны ли какие-то дополнительные репозитории со всякими кодеками, флешами, скайпами и т.п.? где список этих реп узнать и как их добавлять?
Debian 7 после установки
Каким образом мне перейти на testing и обновить систему до этого состояния?
Не верю, что вы вообще не знаете как подключать в Debian репозитории.
В /etc/apt/sources.list вместо репозитория со stable указываете репозиторий с testing или unstable, т.е. в строках вида:
deb http://site.example.com/debian distribution component1 component2 component3
deb-src http://site.example.com/debian distribution component1 component2 component3
меняете значение distribution, например у вас было что-то вроде:
deb http://ftp.debian.org/debian stable main contrib non-free
или
deb http://ftp.debian.org/debian wheezy main contrib non-free
меняете на
deb http://ftp.debian.org/debian testing main contrib non-free
или
deb http://ftp.debian.org/debian jessie main contrib non-free
Затем делаете:
apt-get update
apt-get dist-upgrade
apt-get upgrade
или
aptitude update
aptitude dist-upgrade
aptitude upgrade
Для перехода на unstable указываете соответственно unstable или sid.
нужны ли какие-то дополнительные репозитории со всякими кодеками, флешами, скайпами и т.п.? где список этих реп узнать и как их добавлять?
Опять не верю, что не читали ничего по этому поводу.
Репозиторий Debian разделён на три секции main, contrib, non-free:
main - полностью свободное ПО;
contrib - c ограничениями по лицензии или свободное, но по зависимостям устанавливающее несвободное;
non-free - проприетарное ПО.
Как видите уже всё есть в основном репозитории.
За подробностями сюда: https://wiki.debian.org/ru/SourcesList
благодарю. сам только что нашел ответ на свой вопрос в wiki.
1) для unstable не выходят обновления безопасности вообще, а для testing редко. это важно при применении дистрибутива на десктопах? или париться об этим обнолениях следует только на серверах?
2) testing - это rolling relise?
для unstable не выходят обновления безопасности вообще, а для testing редко. это важно при применении дистрибутива на десктопах?
Решайте сами.
testing - это rolling relise?
Нет, это будущий стабильный релиз. Точнее как посмотреть, если в sources.list указать jessies, а не testing, то когда текущий тестовый релиз стабилизируется вы просто перейдёте на стабильный релиз, если вы укажете там testing, то до каких-то пор будете находиться на тестовом релизе, который приближается к стабилизации, в момент стабилизации на место репозиториев стабилизировавшегося тестового релиза будут скопирован срез репозиториев и пакетов нестабильного релиза, который будет постепенно доводиться до стабильного состояния, в него в порцессе стабилизации будут переноситься новые версии пакетов из unstable.
Так что если вас устраивает ситуация периодически оказываться на unstable ветке, то можете прописать вместо jessie testing.
Так что в период стабилизации testing до тех пор пока не началась заморозка кодовой базы перед стабилизацией его можно считать rolling-release, но в общем больше этому соответствует unstable.
та я бы и на stable сидел. тока мне надо xfce 4.10.
хотя....мне походу проще подключить тестовую ветку, поставить xfce 4.10 и убрать тестовую ветку. я правильно мыслю?
хотя....мне походу проще подключить тестовую ветку, поставить xfce 4.10 и убрать тестовую ветку. я правильно мыслю?
Нет, если вы потом уберёте репозиторий, то будут конфликты с пакетами и пакеты из репозитория, который сейчас не подключен будут удалены.
Читайте про смешение веток, в общем вам нужно в /etc/apt.conf указать предпочитаемый релиз, например так:
APT::Default-Release "stable";
Далее в /etc/apt/sources.list вы добавляете строки для подключения тестового репозитория, оставляя при этом и стабильный репозиторий.
Для установки пакета из репозитория с тестовым релизом используйте:
apt-get -t testing install имя_пакета
понял. спасибо. будем пробовать
у дебиана есть ppa? или некоторый софт прийдется искать в .deb пакетах, а то и вообще вручную собирать?
у дебиана есть ppa? или некоторый софт прийдется искать в .deb пакетах, а то и вообще вручную собирать?
Официально нет. Да он и не нужен. В Debian'е много софта.
deadbeef нет
deadbeef нет
Есть в http://www.deb-multimedia.org/
Информация по репозиториям Debian: http://linuxru.org/page/debrepo
Xfce 4.10 наверняка есть в backports стабильной ветки, подключать testing в этом случае не нужно. Вообще, в backports много чего есть.
verg, у вас в последнее время подключение к deb-multimedia.org не сбоит?
Xfce 4.10 наверняка есть в backports стабильной ветки, подключать testing в этом случае не нужно. Вообще, в backports много чего есть.
Нету там XFCE, разве что плагин погоды. На самом деле не так уж и много там есть. Но если не гнаться за новизной, предпочитая стабильность, то можно спокойно юзать и стабильную ветку, и подключать backports.
Хотя насчет backports недавно был косяк у меня, когда на AMD64-дистре и использованием параллельно пакетов i386 из backports прилетела для AMD64 обновленная библиотека, а для i386 осталась старая. И в итоге перестал работать Skype, требовал, чтобы библиотеки были идентичны для Amd64 и i386 (их версии). В итоге пришлось отрубить backports и вернуть библиотеки к виду, как они на stable. И Скайп заработал. Так что тут тоже с backports не все однозначно...
ну это ни в какие рамки не идёт. xfce 4.10 анонсирована в 2012 года, а в дебиане до сих пор 4.8
ну это ни в какие рамки не идёт. xfce 4.10 анонсирована в 2012 года, а в дебиане до сих пор 4.8
Посмотри срок выхода Debian 7, посмотри дату заморозки кодовой базы перед стабилизацией. Вообще в релизе версии пакетов не обновляются, а лишь исправляются ошибки.
[quote="xSPiRiTx"]хотя....мне походу проще подключить тестовую ветку, поставить xfce 4.10 и убрать тестовую ветку. я правильно мыслю?
Нет, если вы потом уберёте репозиторий, то будут конфликты с пакетами и пакеты из репозитория, который сейчас не подключен будут удалены.
Читайте про смешение веток, в общем вам нужно в /etc/apt.conf указать предпочитаемый релиз, например так:
APT::Default-Release "stable";
Далее в /etc/apt/sources.list вы добавляете строки для подключения тестового репозитория, оставляя при этом и стабильный репозиторий.
Для установки пакета из репозитория с тестовым релизом используйте:
apt-get -t testing install имя_пакета
[/quote]
/etc/apt.conf - нет такого файла или каталога. создать?
создать?
Да, возможно есть apt.conf.d, в таком случае можете созать файл в этой директории, что-нибудь вероде 99-release-select.conf и прописать указанное там, но можете создать и apt.conf.
добавил две вот эти строчки
deb http://www.deb-multimedia.org testing main non-free
deb ftp://ftp.deb-multimedia.org testing main non-freeв ответ на apt-get update получил
Чтение списков пакетов… Готово
W: Ошибка GPG: http://www.deb-multimedia.org testing InRelease: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 07DC563D1F41B907
W: Ошибка GPG: ftp://ftp.deb-multimedia.org testing InRelease: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 07DC563D1F41B907
вот мой /etc/apt/sources.list
deb http://ftp.debian.org/debian/ testing main contrib non-free
deb-src http://ftp.debian.org/debian/ testing main contrib non-free
deb http://security.debian.org/ testing/updates main contrib non-free
deb-src http://security.debian.org/ testing/updates main contrib non-free
# wheezy-updates, previously known as 'volatile'
deb http://ftp.debian.org/debian/ testing-updates main contrib non-free
deb-src http://ftp.debian.org/debian/ testing-updates main contrib non-free
deb http://www.deb-multimedia.org testing main non-free
deb ftp://ftp.deb-multimedia.org testing main non-free
Чтение списков пакетов… Готово W: Ошибка GPG: http://www.deb-multimedia.org testing InRelease: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 07DC563D1F41B907 W: Ошибка GPG: [url]ftp://ftp.deb-multimedia.org[/url] testing InRelease: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 07DC563D1F41B907
Ну так добавьте ключи:
apt-get install debian-keyring
gpg --keyring /usr/share/keyrings/debian-keyring.gpg -a --export 07DC563D1F41B907 |apt-key add -