Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 02:06 24.06.24 
Клубове/ Компютри и Интернет / Linux Всички теми Следваща тема Пълен преглед*
Информация за клуба
Тема Размисли за една хипотетична дистрибуция
Автор | (>[2] /dev/null)
Публикувано27.11.04 16:39  



Всъщност все още няма да се разпростирам в размислите, може би малко по-късно ако има интерес.

Факт е, че повечето Линукс дистрибуции, за добро или лошо си приличат ужасно много. Може да има някои разлики в начина за начално зареждане на демоните, пакетитната система която използват и конфигурационните файлове. Но един сравнително разбиращ потребител може да използва която и да е, без особени затруднения.

В тази тема бих искал да обсъдим как би изглеждала дистрибуция, в която има една наглед малка промяна -- всеки потребител има отделен изглед към файловата система (private namespace).

Възможността за отделни изгледи към файловата система е възможно в Линукс от доста дълго време (мисля, че от 2.4). При стартиране на процес може да се дефинира, дали той да споделя същия изглед като родителя, или да си има негово копие.

Предимствата за отделни изгледи ми са много. Няма да има нужда да се досажда на суперпотребителя, ако искаш да монтираш някое NFS дърво. Особено интересно би било използването на user-level файлови системи. Има поне 2 проекта (FUSE и LUFS), които позволяват да се пишат приложения, които да експортват файлови системи. Например GmailFS позволява потребителя да използва 1GB пространство на Gmail акаунта си като файлова система и да го монтира някъде. Няма да има нужда от ужасните бози в Гном и КДЕ които позволяват на приложенията да виждат и манипулират съдържанието tar и zip файлове като файлови системи, както и това на ftp сървъри.

Какви предимства и недостатъци виждате в дистрибуция, предлагаща това?


П.П. Като пуснах темата нямах време да я препрочета. Сега ми се струва, че не съм обяснил много ясно каква е идеята. Може би няколко примера ще помогнат :)

Потребителите ще могат да монтират (почти) каквото си искат, където си искат. Например Пенка иска да редактира файла README в test.tar.gz:


mount -t tarfs test.tar.gz /mnt/tmp
vi /mnt/tmp/README
umount /mnt/tmp


През това време Драганчо решава да свали си компилира последното ядро от kernel.org:


cd /usr/src
mount -t ftpfs ftp.kernel.org /mnt/tmp
tar jxf /mnt/tmp/pub/linux/kernel/v2.6/linux-2.6.9.tar.bz2
umount /mnt/tmp


Понеже изгледа към файловата система е личен, нито един от потребителите не вижда какво е монтирал другия, и двамата може да използват същата директория (/mnt/tmp).

Или пък някой умен програмист измисля начин да представи данните от LDAP сървър като файлова система. Написва програма (не модул за ядрото), която поддържа определен интерфейс позволяващ да се монтира. След това


mount -t ldapfs ldap.yourdomainhere.com:389 /mnt/ldap


Разбира се, нито mount е програмата която всички познавате, нито ftpfs и tarfs са модули за ядрото...

Редактирано от | на 27.11.04 18:30.



Цялата тема
ТемаАвторПубликувано
* Размисли за една хипотетична дистрибуция |   27.11.04 16:39
. * Re: Размисли за една хипотетична дистрибуция Heaндepтaлeцa Джo   27.11.04 17:19
. * Re: Размисли за една хипотетична дистрибуция |   27.11.04 18:31
. * Има една друга посока, Яceн   27.11.04 22:44
. * Идеята е супер Masklin   27.11.04 23:28
. * Още нещо... Яceн   28.11.04 23:34
. * Re: Още нещо... l   29.11.04 16:23
. * Re: И едно мнение от тоя дето нищо не разбира ((moon!))   30.11.04 15:15
. * По принцип не съм груб Masklin   30.11.04 15:53
. * Re: По принцип не съм груб ((moon!))   30.11.04 18:42
. * Re: По принцип не съм груб mn_t   30.11.04 18:48
. * Re: ((moon!))   30.11.04 19:44
. * Re: По принцип не съм груб Heaндepтaлeцa Джo   30.11.04 19:08
. * Re: По принцип не съм груб ((moon!))   30.11.04 19:46
. * Re: По принцип не съм груб l   30.11.04 19:21
. * Re: И едно мнение от тоя дето нищо не разбира ce   30.11.04 19:43
. * Re: Размисли за една хипотетична дистрибуция l   30.11.04 15:56
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.