Пуснато на: 27 Юли 2007 14:08 Заглавие: Васт ГНУ/Линукс - наследникът на VS Live
Достъпна е за изтегляне първата тестова версия на новата дистрибуция Васт ГНУ/Линукс. В нея се използват най-новите решения от сферата на живите дистрибуции:
Aufs - най-добрата обединена файлова система - дава възможност да се обединят в една точка на монтиране няколко файлови системи, като по този начин се постига ефекта "запис върху файлова система само за четене".
LZMA - алгоритъм за компресиране на данни (с него са компресирани данните в SquashFS) - позволява висока скорост на декомпресиране (10-20 MB/s на процесор 2GHz) и високо съотношение на компресиране, което в повечето случаи е по-добро от това на други алгоритми като bzip2 и DEFLATE (последния се ползва в gzip и zip). Освен този алгоритъм се ползва и DEFLATE - за всеки блок от компресираната файлова система, компресиращата програма преценява кой алгоритъм да ползва (или не ползва компресия, когато не е възможно данните да бъдат компресирани).
Някои от възможностите на дистрибуцията:
Запазване на потребителските настройки (данните от директория /home) по два метода - в директория /vast/home на подходящ дял (ext2, ext3, reiserfs и др.) или във файлова система, записана във файл, който може да бъде записан в не толкова „гостоприемна“ файлова система като NTFS и FAT32. При стартиране на дистрибуцията, стартиращите скриптове първо проверяват дяловете на устройствата за директория /vast/home. Ако намерят такава директория, я монтират в точка /home. В случай, че такава директория няма – търсят за файл /vast/homefs.img и монтират съдържащата се в него файлова система (напр. ext2, ext3, reiserfs и др.) в точка /home. Втория метод е за предпочитане когато на компютъра има инсталирана операционна система с неподходяща файлова система и потребителят не желае да форматира.
Съвместимост с модулите на новите версии 6.x на Slax. Просто копирате модула в директорията /vast/lzm-optional и той ще се зареди автоматично при стартиране на системата (не е задължително директорията /vast/lzm-optional да се намира на същия носител - може да е на твърдия диск, на друг оптичен диск, на USB памет; даже може да има няколко такива директории). Ползването на модули дава възможност за бързо обновяване на системата - например можете да свалите само промените между старата и новата версия на системата (ако предварително тези промени са записани като модул и ако промените са малко).
Възможност да включвате пакети tgz (пакетната система на Slackware) директно в директорията /vast/tgz-to-union и при зареждане на системата, пакетите от тази директория ще бъдат автоматично инсталирани в обединената файлова система. Разбира се трябва да се внимава да не се препълни оперативната памет. В случаите когато е възможно (напр. няма особени скриптове doinst.sh (това са скриптове, които се стартират автоматично от мениджъра на пакети при инсталиране и деинсталиране на пакет)) се препоръчва пакета tgz да се конвертира в модул lzm (компресирана файлова система). Директорията /vast/tgz-to-union може да бъде на всеки носител. Възможно е и на няколко носителя да има такива директории.
Възможност да запишете файлове в директория /vast/copy-to-union - данните от тази директория се копират автоматично в обединената файлова система. Възможно е такава директория има на всеки носител - данните от всички носители ще бъдат копирани.
Възможност да се ползват както съществуващи swap дялове, така и swap файлове. При стартиране системата търси за файлове /linux.swp на всички дялове и ги активира.
Възможност да се зареждат модули (компресирани файлови системи) "в движение" - докато системата е стартирана. Все още няма програма с лесен интерфейс за това, но можете да го направите с команди. За сега можете да опитате инсталатора на пакети tgz с натискане на десен бутон на мишката в Konqueror. В бъдещите версии такава функционалност ще има и за модулите.
Дистрибуцията може да се стартира от всеки стандартен носител, за който компютърът Ви поддържа това - оптичен диск (CD/DVD), USB памет, твърд диск. За да запишете системата на USB памет, трябва само да копирате файловете от оптичния диск в кореновата директория на дял от паметта. След това трябва да се инсталира MBR, да се направи активен дяла, където е записана дистрибуцията и да се инсталира syslinux на този дял. Например ако устройството е /dev/sda и дистрибуцията е записана на първия му дял, командите са:
Код:
lilo -M /dev/sda # инсталиране на MBR
lilo -A /dev/sda 1 # първият дял става активен
syslinux -s /dev/sda1 # инсталиране на syslinux
Добре е да ползвате последната версия на syslinux, защото при мен не работеше със стара версия. Ако желаете да копирате дистрибуцията (без инсталация) на твърдия диск, можете да инсталирате LILO с такива примерни настройки:
Разбира се можете да ползвате и дистрибуцията, записана на оптичен диск за да стартирате системата и да извадите диска от устройството веднага когато видите логото на дистрибуцията и пингвина в горния ляв ъгъл на екрана (след като initrd.gz се е заредил). Имате на разположение към 5 секунди за да го направите. В следващата версия ще има възможност да избирате това от началното меню.
Дистрибуцията може да се изтегли от следните адреси:
Ще има ли възможност да се инсталира на диска както предишната версия?
Да, ще има. Но инсталационната програма още не е готова.
Ще има и още поне два диска с пакети както беше с последната версия на VS Live (ще може да се инсталира и от инсталационен диск, не само от живия диск - вж. http://bg.wikipedia.org/wiki/VS_Live).
извинявамсе за моето невнимание незнаех че като сложа двд диска сам се монтира за лан картата съшто трябвалое да напиша vast-netconfig с нетарпение чакам инсталационната програма
В момента дистрибуцията има нужда от обновяване на информацията за хардуера (информацията за видео картите - кой модул на коя карта отговаря) или използване на друга програма за тази цел (ако работи по-добре от моята).
В момента се ползва програмата detect_xorg_driver, която съм написал, използвайки изходен код от hwsetup на Klaus Knopper. В момента hwsetup на Klaus Knopper има нова версия и не ми е съвсем ясно как работи (дали ползва стария метод). Когато имам повече време ще прочета изходния код и ще помисля.
slacker написа:
Може би е бъг: не разпознава nvidia карта и стартира х-а с vesa драйвер вместо с nv или nvidia.
Моля всички, които се натъкнат на този проблем (програмата да смята vesa за подходящ модул, а в същност подходящият модул да е друг) да ми пратят изхода от командите:
Код:
lspci
lspci -n
и информация за това кой модул на X.Org е подходящ за тяхната видеокарта.
Може ли да сложиш скайп в следващатата версия? А и искам да попитам дали дистрибуцията ще върви на доста старичък компютър(366 Мгх, 256мб РАМ, 5Гб хард, 8мб видео)?
Смятам да слагам само свободен софтуер. Ако някой ден Скайп стане свободен софтуер може и да го сложа.
Toni написа:
А и искам да попитам дали дистрибуцията ще върви на доста старичък компютър(366 Мгх, 256мб РАМ, 5Гб хард, 8мб видео)?
Всичко зависи от това какви програми се ползват и колко. Преценката за скорост е доста субективна и най-добре да се пробва за да се каже със сигурност. Най-бързо ще работи от твърд диск след класическа инсталация (инсталаторът все още е в процес на разработка). Може да пробваш и при копиране без инсталация - възможно е да работи на почти същата скорост както при класическа инсталация (не съм сигурен). При работа от CD-ROM ще работи бавно, което е нормално за тези носители.
Вече ще работи с подходящите драйвери - обнових информацията за хардуера. Също така преписах малко от hwsetup на Klaus Knopper и сега програмата за намиране на драйвер за видеокарта работи по-добре, защото може да "гадае" какъв модул да ползва в зависимост от ключови думи, които се срещат в описанието (във файла pci.ids). Не използвам hwsetup, защото работи ужасно бавно и забавя стартирането на системата. Програмата за намиране на подходящ драйвер си свършва работата за части от секундата (hwsetup прави неща, които се правят от udev и затова смятам, че не е нужен - няма смисъл от две програми, които правят едно и също).
Направих кръпка, която обновява програмата, която определя с какъв драйвер ще работи видеокартата и данните, които тази програма ползва:
За да приложите кръпката, просто я копирайте в директорията /vast/lzm-base/ на носителя, където е записана дистрибуцията или в директория /vast/lzm-optional на който пожелаете носител (твърд диск, преносим носител (трябва да бъде включен в момента на стартирането на системата)).
Часовете са според зоната GMT + 3 Часа Иди на страница 1, 2, 3, 4Следваща
Страница 1 от 4
Можете да пускате нови теми Можете да отговаряте на темите Не Можете да променяте съобщенията си Не Можете да изтривате съобщенията си Не Можете да гласувате в анкети
Щом нейде отида и вдигна очи, съзирам портрета ми там да стърчи, поставен на маса пред ваза с цветя, увиснал на лента, закачен на стена.
Мъже и жени имат странни желания, автографи събират – то е истинска мания. Не са чели ни ред от писател, учен, ала подписи търсят от теб и от мен.
Понякога чувам най-странни въпроси, обкръжен от тълпата, която ме носи, и разумът мой непрестанно се чуди: дали аз съм побъркан, или всички са луди.