Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Обновление
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
curbat
Apprentice
Apprentice


Joined: 29 Aug 2004
Posts: 172
Location: Russia

PostPosted: Wed Sep 15, 2004 1:19 pm    Post subject: Обновление Reply with quote

Возможно ли обновить gentoo,если на компе нет интернета?Но необходимые файлы есть возможность найти.Только как узнать какие?
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Wed Sep 15, 2004 5:53 pm    Post subject: Reply with quote

Возможно. На англ. форумах ребята скрипты постили, которые макс. упрощают этот процесс. Поищи.

В целом, надо следующее:

1. Обновить дерево. На зеркалах (может не на всех, не знаю) выкладываются ежедневные срезы portage-tree в tbz2. Качаешь и разархивируешь в твой ${PORTDIR}. После можно запустить
Code:
emerge regen
для обновления cache'а зависимостей пакетиков.

2. Второй этап:
Code:
emerge -puv world

Увидишь все пакеты, которые можно обновить. Отбираешь те, что хочешь (или все) и говоришь:
Code:
emerge -pf {packages}


Получишь список файлов для закачки. На каждый файл будет 5-10 URL'ов на разных зеркалах.

Качаешь все пакеты и кладешь в свой ${DISTDIR}.

А дальше все как обычно.

З.Ы. На всякий случай: по умолчанию
Code:

PORTDIR=/usr/portage
DISTDIR=${PORTDIR}/distfiles


Меняется в /etc/make.conf
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Wed Sep 15, 2004 5:57 pm    Post subject: Reply with quote

Убрал двойной пост.

Last edited by viy on Thu Nov 11, 2004 1:57 pm; edited 1 time in total
Back to top
View user's profile Send private message
curbat
Apprentice
Apprentice


Joined: 29 Aug 2004
Posts: 172
Location: Russia

PostPosted: Thu Sep 16, 2004 6:44 am    Post subject: Reply with quote

Спасибо за отклик.Вот это те срезы?
http://gentoo.mirror.sdv.fr/snapshots/
Back to top
View user's profile Send private message
bobr[x3]
Tux's lil' helper
Tux's lil' helper


Joined: 28 Nov 2003
Posts: 141
Location: Vladivostok, Russia

PostPosted: Thu Sep 16, 2004 7:19 am    Post subject: Reply with quote

те
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Thu Sep 16, 2004 7:23 am    Post subject: Reply with quote

Да, именно.

З.Ы. Извините за двойной пост, с инетом беда...
Back to top
View user's profile Send private message
curbat
Apprentice
Apprentice


Joined: 29 Aug 2004
Posts: 172
Location: Russia

PostPosted: Thu Sep 16, 2004 2:11 pm    Post subject: Reply with quote

Ещё вопрос,при распаковке snapshots в /usr/portage старые файлы заменять на новые?И это делать из иксов или загрузится с live cd и распаковывать как при первой установке gentoo.
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Thu Sep 16, 2004 3:33 pm    Post subject: Reply with quote

1.
Quote:
старые файлы заменять на новые?

Конечно заменять, ради этого все и затевается.

2.
Quote:
из иксов или загрузится с live cd

Распаковывать можно и из X-ов, и из консоли. Грузиться с live-cd точно не надо. На самом деле дерево пакетов не имеет абсолютно никакого влияния на систему до того момента, как ты захочешь что-нить поставить или обновить. Можно сравнить с DB --- есть она или нет на твоей машине --- это не влияет на работу самой системы. Но как только тебе надо что-то, что есть в этой DB, наступают мороза.

Можешь стереть все дерево пакетов --- система будет работать.

Что касается установки Gentoo, то оттуда имеет смысл использовтаь ключи, с которыми tar при распаковке запускать, а именно:
Code:
tar -jxvpf ...
Back to top
View user's profile Send private message
lend
n00b
n00b


Joined: 24 Jul 2004
Posts: 66

PostPosted: Thu Sep 16, 2004 3:54 pm    Post subject: Reply with quote

viy wrote:
Да, именно.
З.Ы. Извините за двойной пост, с инетом беда...
Не инет виноват, Windows.
Back to top
View user's profile Send private message
curbat
Apprentice
Apprentice


Joined: 29 Aug 2004
Posts: 172
Location: Russia

PostPosted: Sun Sep 19, 2004 5:12 pm    Post subject: Reply with quote

Спасибо, всё удалось.А можно в такой же ситуации обновить с 2004.1 до 2004.2?
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Sun Sep 19, 2004 5:50 pm    Post subject: Reply with quote

curbat wrote:
А можно в такой же ситуации обновить с 2004.1 до 2004.2?


Не совсем корректный вопрос.

Как ты ставил Gentoo? Загрузил Live CD, подготовил диски, распаковал stageX. Дальше 2 пути --- emerge sync (если есть сеть) или использовать snapshot с CD. Этот snapshot --- просто срез portage-tree на дату, когда готовили Live CD.

Иными словами --- если ты сейчас скачал snapshot (самый свежий), то он будет новей чем те, что есть на Live CD 2004.2.

Я думаю (могу ошибаться) что индексы 2004.[12] относяться скорее к LiveCD и тому, что там есть: версия ядра самого Live CD, проги и их версии, даты срезов portage-tree.

У самого же дерева версии быть не может --- все меняется постоянно. Вот и получается, что "обновить с 2004.1 до 2004.2" --- не корректно ;)

Надеюсь, что ответил.
Back to top
View user's profile Send private message
curbat
Apprentice
Apprentice


Joined: 29 Aug 2004
Posts: 172
Location: Russia

PostPosted: Sun Sep 19, 2004 6:18 pm    Post subject: Reply with quote

Спасибо.Всё логично. :D
Back to top
View user's profile Send private message
curbat
Apprentice
Apprentice


Joined: 29 Aug 2004
Posts: 172
Location: Russia

PostPosted: Sat Sep 25, 2004 8:31 pm    Post subject: Reply with quote

А emerge system,нужно делать до emerge world?
Back to top
View user's profile Send private message
bobr[x3]
Tux's lil' helper
Tux's lil' helper


Joined: 28 Nov 2003
Posts: 141
Location: Vladivostok, Russia

PostPosted: Sun Sep 26, 2004 12:09 am    Post subject: Reply with quote

Не важно
Back to top
View user's profile Send private message
fvk
n00b
n00b


Joined: 06 Nov 2003
Posts: 31
Location: Иркутск

PostPosted: Sun Sep 26, 2004 2:54 am    Post subject: Reply with quote

world включает в себя system
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Thu Nov 11, 2004 2:08 pm    Post subject: Reply with quote

Я wrote:
Я думаю (могу ошибаться) что индексы 2004.[12] относяться скорее к LiveCD и тому, что там есть: версия ядра самого Live CD, проги и их версии, даты срезов portage-tree.

Поднимаю топик, чтобы сделать уточнение.

Индексы определяют профиль по умолчанию, который будет использоваться:
Code:
pc311x1 root # ls -l /etc/make.profile
lrwxr-xr-x  1 root root 48 Ноя  4 16:09 /etc/make.profile -> ../usr/portage/profiles/default-linux/x86/2004.0


А в профиле описываются пакеты, которые влияют на bootstrap и на system, USE-флажки и пр. настройки. Тут можно почитать подробнее.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum