Жива дистрибуция

от Уикипедия, свободната енциклопедия
Направо към: навигация, търсене
Убунту 11.04 Жива дистрибуция

Жива дистрибуция е термин, използван за операционна система (най-често ГНУ/Линукс дистрибуция), която няма нужда от инсталация върху твърдия диск а се изпълнява директно от преносим носител. В английския език се ползват термините „LiveDistro“ и „LiveDistribution“, които в много случаи се пишат слято както са написани тук. Много често живите дистрибуции се записват на компактдискове и са известни като живи дискове (на английския език терминът е „LiveCD“ или „LiveDVD“). Също така живите дистрибуции се записват и върху флаш памет с интерфейс USB (тогава англоговорещите им казват „Live USB“).

Термина „жив“ (на англ. „live“) идва от факта, че системата не е върху твърдия диск. Вместо това тя „оживява“ от преносимия носител, веднага след стартиране, без да се налага първо да бъде инсталирана върху твърдия диск.

Живата дистрибуция не променя вече инсталираната операционна система или файлове, ако изрично не и бъде указано. Системата се връща в предишното си състояние след като се махне преносимия носител, където е записана дистрибуцията, и компютърът се рестартира. Тя го постига като поставя временните файлове, които са обикновено разположени на твърдия диск, в някакъв вид временна памет – най-често RAM диск, а файловете, които не се променят по време на работа – прочита директно от преносимия носител (като ги декомпресира в реално време, ако са компресирани). Въпреки, че живата дистрибуция няма нужда от твърд диск, последния може да е полезен когато оперативната памет е недостатъчна – на него може да се създаде swap файл (или даже swap дял), който да се ползва като алтернатива на оперативната памет.

Много често живите дистрибуции се ползват като „демонстрационни версии“ и са лесен начин да се направи предварителен преглед на операционна система без тя изобщо да се инсталира.

Общи черти[редактиране | редактиране на кода]

Някои живи дистрибуции имат възможността да се инсталират на твърдия диск или на USB флаш. Повечето живи дистрибуции могат да работят с информацията записана на вътрешни или външни устройства, като дискета или [USB флаш].

Повечето живи дистрибуции са базирани на Линукс, но има няколко базирани на други операционни системи, като Mac OS, Mac OS X, Solaris, BeOS, ReactOS, FreeBSD, Minix, NetBSD, Plan 9 from Bell Labs, MS-DOS или даже Microsoft Windows. Правния статус на живи дистрибуции, базирани на Windows не е много ясен. Първата ОС поддържаща жива дистрибуция е Mac OS 7 на CD и други създадени от потребители на Macintosh CD със System Folder, които могат да работят от CD-ROM, през 1991.

syslinux се използва за зареждане на базирани на Линукс живи дистрибуции, както и Linux дискети. На PC, зареждаемо CD обикновено отговаря на стандарта El Torito, който използва специален файл на диска (може и да е скрит) като образ на дискета. Много базирани на Линукс живи дистрибуции използват компресиран системен образ, често с cloop (compressed loopback) драйвер, или squashfs компресирана файлова система, което удвоява капацитета, макар и увеличавайки времето за стартиране. В резултат на използване на компресиране, могат да се запишат повече програми. Типична система базирана на Knoppix има около 1 200 програми.

Живите дистрибуции имат разширена поддръжка на автоматична конфигурация и plug-and-play функционалност. Това е необходимо за улесняване на потребителя – не трябва всеки път да конфигурира системата, което я прави по-лесна за използване от неопитни потребители.

Емулация[редактиране | редактиране на кода]

Използването на емулатори (виж също виртуална машина) улеснява още използването на живи дистрибуции без да се записва на компактдиск и стартира на компютъра. VMware е най-добре поддържания за i386. Други са: QEMU, PearPC и Bochs, които могат да емулират x86 на PowerPC платформа, но поради метода на програмна емулация те са доста по-бавни. Друг емулатор наскоро станал безплатен софтуер е Microsoft Virtual PC.

Списък на живи дистрибуции[редактиране | редактиране на кода]

Linux-базирани[редактиране | редактиране на кода]

Apple Macintosh OS-базирани[редактиране | редактиране на кода]

BSD-базирани[редактиране | редактиране на кода]

Microsoft Windows-базирани[редактиране | редактиране на кода]

Представители на Microsoft описват усилията на трети страни за създаване на живи дистрибуции като „неправилно лицензирано“ използване на Windows. Microsoft разрешава ползването на MS WinPE, но той не е достъпен на дребно.

MS-DOS съвместими[редактиране | редактиране на кода]

OpenSolaris-базирани[редактиране | редактиране на кода]

  • BeleniX е най-напредналата LiveDistro
  • Nexenta е LiveDistro базирана OpenSolaris адро и GNU програми
  • SchilliX първата OpenSolaris LiveDistro.

Други операционни системи[редактиране | редактиране на кода]

Живи дистрибуции, предназначени за поправка или „спасителни“[редактиране | редактиране на кода]

See also[редактиране | редактиране на кода]

External links[редактиране | редактиране на кода]