LINUX.ORG.RU
 
daemonpnz

Для Fedora 17 утверждён план по переносу компонентов из корня в /usr и переход на Btrfs


0

3

После обсуждения идеи переноса части компонентов корневой системы в /usr и объединения /sbin и /bin принято решение об утверждение планов по реализации первой идеи. Вторая идея одобрения не нашла. Обновленная структура корня будет выглядеть приблизительно следующим образом:

  • /usr - установленная система; общедоступно; возможность монтирования в режиме только чтения;
  • /etc - конфигурационные данные; локально;
  • /var - долговременные данные; локально;
  • /run - переменные данные; локально; обязательно использование tmpfs;
 /
 |-- etc
 |-- usr
 |   |-- bin
 |   |-- sbin
 |   |-- lib
 |   `-- lib64
 |-- run
 |-- var
 |-- bin -> usr/bin
 |-- sbin -> usr/sbin
 |-- lib -> usr/lib
 `-- lib64 -> usr/lib64

О преимуществах данного решения можно подробнее прочитать в предыдущей новости.

Так же принято решение об очередной попытке перехода на Btrfs в качестве основной ФС. По сравнению с прошлым планом дополнительно заявлено о решении использовать стандартные для Btrfs механизмы управления томами, вместо LVM, и организации RAID.

В зависимости от степени готовности данных изменений перед заморозкой кода дистрибутива, планы по их реализации могут быть отложены.

Подробности:
>>> О переходе на Btrfs

>>> О переносе компонентов из корня в /usr

ПОСАДИ КОМПЬЮТЕР НА ЦЕПЬ И ЗАСТАВЬ ЛАЯТЬ!

домашняя автоматизация: сделай сам; лучший подарок для техногика

http://www.unicontrollers.com/products/unc01x

[#]  
mlyaghost
>>-----Цитата---->>

После обсуждения идеи переноса части компонентов корневой системы в /usr и объединения /sbin и /bin принято решение об утверждение планов по реализации первой идеи. Вторая идея одобрения не нашла

<<-----Цитата----<<

то ли дебилы, то ли наркоманы

вторая идея - намного логичнее и красивей

()
[#]  
darkshvein

Утверждённый план Дениса Попова выполняется нормально

## ()
[#]  
mlyaghost
>>-----Цитата---->>

/var - неизменные данные

<<-----Цитата----<<

а это вообще facepalm

()
[#] Ответ на: комментарий от mlyaghost 05.12.2011 22:45:56  
daemonpnz

именно поэтому тег lennart poettering

**** ()
[#]  
>>-----Цитата---->>

/run - переменные данные; локально; обязательно использование tmpfs;

<<-----Цитата----<<

А tmp на что?

()
[#]  
HerrWeigel

Пилять, они FHS хоть раз в глаза видели? Хоть бы не позорились так с /var. Не дай Бог это по всем дистрибутивам пойдет. Придется выкачивать из сети нравящиеся дистрибутивы и сорцы всех пакетов.

* ()
[#]  
HerrWeigel

Ну все! Теперь линуксу точно капец!

* ()
[#] Ответ на: комментарий от HerrWeigel 05.12.2011 23:00:15  
>>-----Цитата---->>

Пилять, они FHS хоть раз в глаза видели?

<<-----Цитата----<<

Они его пишут, так-что они в теме побольше тебя.

>>-----Цитата---->>

Не дай Бог это по всем дистрибутивам пойдет.

<<-----Цитата----<<

Пойдет. В Debian уже давно эту тему обсуждают.

*** ()
[#] Ответ на: комментарий от plm 05.12.2011 23:02:29  
daemonpnz
>>-----Цитата---->>

Они его пишут, так-что они в теме побольше тебя.

<<-----Цитата----<<

Чукча не читатель, чукча писатель. Хоть бы удосужились прочитать то, что раньше написали.

**** ()
[#] Ответ на: комментарий от mlyaghost 05.12.2011 22:45:56  
>>-----Цитата---->>

а это вообще facepalm

<<-----Цитата----<<

Это неточный перевод. Речь идет о долговременных, но разумеется изменяемых таддых (логи, сэйвы игрушек и пр.)

*** ()
[#] Ответ на: комментарий от daemonpnz 05.12.2011 23:04:30  
>>-----Цитата---->>

Чукча не читатель, чукча писатель. Хоть бы удосужились прочитать то, что раньше написали.

<<-----Цитата----<<

Так они и читают, и меняют, когда стандарт перестает удовлетворять требованиям времени. Ты не волнуйся - эту тему хорошо обсуждали, в т.ч. и с представителями других дистров. В Дебиане, например, сначала хотели наоборот из /usr все вытаскивать в /

*** ()
[#]  
post-factum

Скажите, уважаемые аналитики, куда бежать после повсеместной реализации коварных замыслов Поттеринга, Мейсона и разрабов гнома?

***** ()
[#]  
GotF
>>-----Цитата---->>

/var - неизменные данные

<<-----Цитата----<<

Прошу прощения за мой французский, WTF?

***** ()
[#] Ответ на: комментарий от plm 05.12.2011 23:05:59  
daemonpnz

как ты переведёшь persistent ещё? предложения?!

**** ()
[#]  

Да, теперь будут заставлять всех переписывать пути в софте и менять #!/bin/sh на #!/usr/bin/env sh во всех скриптах.

anonymous ()
[#] Ответ на: комментарий от GotF 05.12.2011 23:09:14  
daemonpnz

У меня у самого случился когнитивный диссонанс при переводе.

**** ()
[#] Ответ на: комментарий от plm 05.12.2011 23:02:29  
GotF
>>-----Цитата---->>

В Debian уже давно эту тему обсуждают.

<<-----Цитата----<<

Безобразие. А ссылочку можно?

***** ()
[#] Ответ на: комментарий от plm 05.12.2011 23:07:36  
daemonpnz
>>-----Цитата---->>

Так они и читают

<<-----Цитата----<<

плохо читатют раз у них /var(iable) = persistent

**** ()
[#] Ответ на: комментарий от post-factum 05.12.2011 23:08:03  
>>-----Цитата---->>

Скажите, уважаемые аналитики, куда бежать после повсеместной реализации коварных замыслов Поттеринга, Мейсона и разрабов гнома?

<<-----Цитата----<<

Plan9? Но там тоже /bin и /usr/bin изначально были совмещены, только наоборот - все в /bin

*** ()
[#] Ответ на: комментарий от GotF 05.12.2011 23:09:14  

> Прошу прощения за мой французский, WTF?

Это автор новости так persistent перевел.

* ()
[#] Ответ на: комментарий от post-factum 05.12.2011 23:08:03  
GotF

На слаку. Но, поскольку Патрег не очень предсказуем (HAL ему пришёлся по вкусу когда-то), лучше сразу на BSD.

***** ()
[#] Ответ на: комментарий от plm 05.12.2011 23:02:29  
HerrWeigel
>>-----Цитата---->>

Они его пишут

<<-----Цитата----<<

Это не означает того, что они его читали. Можно писать заново. Слыхал о таком?

>>-----Цитата---->>
>>-----Цитата---->>

Не дай Бог это по всем дистрибутивам пойдет.

<<-----Цитата----<<

Пойдет

<<-----Цитата----<<

/me побежал за пачкой терабайтников.

* ()
[#] Ответ на: комментарий от HerrWeigel 05.12.2011 23:14:16  
daemonpnz
>>-----Цитата---->>

/me побежал за пачкой терабайтников.

<<-----Цитата----<<

разоришься

**** ()
[#] Ответ на: комментарий от post-factum 05.12.2011 23:08:03  

На slackware же.

** ()
[#] Ответ на: комментарий от daemonpnz 05.12.2011 23:14:35  
>>-----Цитата---->>

404 ;)

<<-----Цитата----<<

Да, непруха.

*** ()
[#]  
unikum

Systemd, теперь это. Хоть Федора и экспериментальный дистрибутив, но, тем не менее, всё ранво не понятно зачем зачем такие кардинальные перемены.

*** ()
[#] Ответ на: комментарий от anonymous 05.12.2011 23:09:53  

Символьные ссылки будут же для совместимости.

** ()
[#] Ответ на: комментарий от unikum 05.12.2011 23:18:35  
>>-----Цитата---->>

Systemd, теперь это. Хоть Федора и экспериментальный дистрибутив, но, тем не менее, всё ранво не понятно зачем зачем такие кардинальные перемены.

<<-----Цитата----<<

systemd очень тепло принят техническими специалистами, в т.ч. и из embedded-отрасли.

*** ()
[#] Ответ на: комментарий от uju 05.12.2011 23:18:40  
>>-----Цитата---->>

Символьные ссылки будут же для совместимости.

<<-----Цитата----<<

Не на долго. Полтора года максимум.

anonymous ()
[#] Ответ на: комментарий от daemonpnz 05.12.2011 23:16:47  
HerrWeigel

Я же шучу. Но и в этой шутке есть доля правды.

Ну ладно, посмотрим, что из этого выйдет.

* ()
[#] Ответ на: комментарий от anonymous 05.12.2011 23:09:53  
Ok

> менять #!/bin/sh на #!/usr/bin/env sh

Давно пора.

Жду не дождусь, когда уже все конфиги запихают в ~/.config.

* ()
[#] Ответ на: комментарий от reader 05.12.2011 23:20:28  
daemonpnz
>>-----Цитата---->>

/var/ Изменяемые файлы, такие как

<<-----Цитата----<<

оттуда же

**** ()
[#] Ответ на: комментарий от anonymous 05.12.2011 23:20:58  

Пока они есть, надо же изменить скрипты.

** ()
[#] Ответ на: комментарий от anonymous 05.12.2011 23:17:20  
GotF
>>-----Цитата---->>
<<-----Цитата----<<

Очень, очень, очень печально. Надеюсь, в том треде есть вменяемые люди, которые против (читать его буду только завтрасегодня вечером).

***** ()
[#]  
r

Когда коту делать нехрен....

***** ()
[#] Ответ на: комментарий от Ok 05.12.2011 23:21:55  
>>-----Цитата---->>

Жду не дождусь, когда уже все конфиги запихают в ~/.config.

<<-----Цитата----<<

Какие конфиги? dconf и прекращай насиловать труп.

anonymous ()
[#] Ответ на: комментарий от Ok 05.12.2011 23:21:55  
daemonpnz
>>-----Цитата---->>

Жду не дождусь, когда уже все конфиги запихают в ~/.config

<<-----Цитата----<<

кстати, оффтоп, заметил после обновления LibreOffice с 3.4 на 3.5, что LO хранит конфиги в ~/.config/libreoffice вместо ~/.libreoffice :)

**** ()
[#] Ответ на: комментарий от HerrWeigel 05.12.2011 23:01:28  
Lee_Noox

ёмоё, нет, только редхатоподобным, а ведь через некоторое время это и в rhel перейдёт... ппц...

** ()
[#] Ответ на: комментарий от anonymous 05.12.2011 23:23:42  
daemonpnz
>>-----Цитата---->>

dconf

<<-----Цитата----<<

Да здравствует реестр

**** ()
[#]  
anonymous_sapiens

нет, ну а bin и sbin опять порознь

* ()
[#] Ответ на: комментарий от daemonpnz 05.12.2011 23:22:07  
GotF

Одно другому не мешает. Постоянство означает, что данные существуют не только во время работы ОС, как тот же /run (/var/run). Это не мешает им оставаться изменяемыми.

***** ()
[#] Ответ на: комментарий от GotF 05.12.2011 23:25:13  
daemonpnz

Ну в общем пофиксил в тексте новости, на "долговременные"

**** ()
[#] Ответ на: комментарий от anonymous_sapiens 05.12.2011 23:24:47  
>>-----Цитата---->>

нет, ну а bin и sbin опять порознь

<<-----Цитата----<<

Во-во. Это очень плохо - значит еще один раунд поломок будет, когда их, все-таки, будут сливать вместе.

Но нам, юзерам Fedora, не страшны поломки :)

*** ()
[#] Ответ на: комментарий от daemonpnz 05.12.2011 23:22:07  

> оттуда же

И? Это же ты откуда-то взял, что persistent = неизменяемые.

* ()