Movatterモバイル変換


[0]ホーム

URL:


Направо към съдържанието
УикипедияСвободната енциклопедия
Търсене

Tiny Core Linux

от Уикипедия, свободната енциклопедия
Tiny Core Linux
Tiny Core Linux 5.0
Информация
РазработчикРобърт Шингълдекер
Платформаx86
x86-64
armv7
Raspberry Pi
Издадена5 януари 2009 г.
Последна версия12.0
Вид ОСGNU/Linux
ЯдроLinux
Вид ядромонолитно
АрхитектуриX86
ИнтерфейсBusyBox,FLTK
Написана наАсемблер,C,C++
Начин на обновлениеНяма
Мениджър на пакетиApp Browser
Маркетингова целНастолни компютри, USB флашпамети, стари компютри
ЛицензGNU GPL и други
Уебсайтtinycorelinux
Tiny Core Linux вОбщомедия

Tiny Core Linux („Тайни Кор Линукс“, TCL) е лекаоперационна система, основаваща се наGNU/Linux, която се съсредоточава върху предлагането единствено на базова операционна система, използвайкиBusyBox (по-лека версия нашелаBash) иFLTK библиотеките за графичната част на операционната система. Изборът на точно тези два основни компонента на операционната система ѝ позволяват да бъде лека и бърза. Това, което отличава Tiny Core Linux от останалите операционна системи, е нейната големина (12 мегабайта) и това, че когато е инсталирана, съдържа само най-базовите инструменти. Допълнителна функционалност може да се добави чрез инсталирането на разширения (програми) от App Browser. Tiny Core Linux е операционна система сотворен код и е лицензирана подGNU General Public License версия 2. Системата е разработена от Робърт Шингълдекер.[1]

Различни „видове“ Tiny Core

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

Tiny Core linux може да се изтегли под няколко вариации отофициалният уебсайт.

„Core“ (8 мегабайта) (също така наричан „Micro Core Linux“) е основата на всички други вариации, защото тя идва с най-малко елементи. Това, по което се отличава от другите вариации, е:

  • Няма графичен интерфейс (но такъв може да бъде инсталиран впоследствие).
  • Най-малък на големина.

Това го прави добра система за сървъри или хора, които искат да започнат да градят операционната си система от най-базово ниво. Но с тези качества идват и недостатъците:

  • Не се препоръчва за нови потребители
  • Без инсталация на допълнителни разширения (програми) операционната система би била приложима в много малко области.[2]

Поради тези недостатъци са направени следващите вариации:

„Tiny Core“ (12 мегабайта) е „Core“ с добавени X библиотеки,FLTK,FLWM графичен интерфейс и няколко GUI програми:

  • Exit – Програма за изключване/рестартиране на компютъра. В нея също така може да се уточни дали настройките направени по системата да бъдат запазени на твърдия диск (Tiny Core върви изцяло в рамта на компютъра) и къде.
  • Terminal – Емулатор на терминал. В него могат да се изпълняват конзолни програми (htools, gcc). Командният интерпретатор по подразбиране е BusyBox, но може да бъде заместен с друг. BusyBox не предлага някой от функциите на UNIX, затова може coreutils.tcz и util-linux.tcz да бъдат инсталирани от App Browser, за да е системата напълно съвместна с GNU.
  • Control Panel – Настройки на системата – интернет, wbar (програма за лесно стартиране на инсталирани приложения, които са подредени във формата на икони), мишка и др.
  • Editor – Текстов редактор, притежаващ единствено основни функции.
  • App Browser – Софтуер за инсталиране на разширения/програми.
  • Run Program – Програма за намиране и изпълняване на други програми
  • Mount Tool – Служи за зареждане на отделни дялове от твърдия диск
  • И още

Тези програми правят системата по-използваема. Създателите препоръчват тази вариация на системата на новите потребители. Tiny Core e средна по големина сравнена с останалите две вариации на операционната система. Не се препоръчва за потребители, които имат достъп единствено до безжичен интернет, защото такъв не поддържа. Може обаче да се инсталира поддръжка за безжичен интернет, ако компютърът се прикачи към жичен и изтегли разширението от App Browser. Тази вариация не идва с програма за инсталиране на системата на твърдия диск (TC Install). Тя може да бъде инсталирана впоследствие чрез App Browser.[2]

„Core Plus“ (64 мегабайта) e съставена Tiny Core с още няколко добавки. Най-значителни сред тях са поддръжка на безжичен интернет, TC Install и поддръжка на различни клавиатурни подредби (а не само на щатската подредба, както е в Tiny Core).[2]

Системни изисквания

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

Системните изисквания на Tiny Core Linux доста малки в сравнение с по-известните GNU/Linux дистрибуции катоUbuntu,Suse иMandriva. Още по-голям е контрастът, ако бъде сравнена и с операционни системи катоWindows иmacOS.

Минимална конфигурация

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

Tiny Core – най-малко46 мегабайта RAM. Ако има по-малко памет в наличност, системата няма да зареди независимо колко swap място има заделено.

Core – най-малко28 MB RAM. Понеi486DX.[3]

Препоръчителна конфигурация

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

Дори системата да отговаря на горните спецификации, ако се планира допълнително да се инсталират тежки приложения, е препоръчително компютърът да отговаря поне на следните изисквания:

Pentium 2 CPU и128 MB RAM.[3]

Философия на дизайна

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

Създателите на Tiny Core Linux я описват като „гъвкава и много малка операционна система сграфиченработен плот, която може да се зарежда директно от компактдиск, USB флашпамет или от твърдия диск.“[4] От версия 2.8.1 Tiny Core e направена да работи изцяло вRAM, но с 3 различни режима на операция:

  • „Cloud“ или „Internet mode“ – тестов режим, използващ вграден Арр Browser с цел разглеждане на разширения от онлайн източници. Tiny Core Linux е заредена изцяло в рамта за текущата сесия.
  • TCE/Install – режим, в който инсталираните разширения се записват на външна памет, но отделно са заредени и в RAM паметта с цел по-бързо стартиране на приложения.
  • TCE/CopyFS – режим, в който операционната система инсталира разширения в GNU/Linux дял като типична дистрибуция.[5]

История

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

В следната таблица се съдържат датите на завършване на различните версии на Tiny Core Linux във времето.

ВерсияСтабилностДата на завършеност
v1.0стабилна5 януари 2009
v2.0стабилна7 юни 2009
v3.0стабилна19 юли 2010
v4.0стабилна25 септември 2011
v4.5.6стабилна6 юли 2012
v4.6стабилна8 август 2012
v4.7.3сегашна версия1 ноември 2012

Източници

[редактиране |редактиране на кода]
  1. Robert Shingledecker's Projects//Посетен на6 юни 2012.
  2. 123distro.ibiblio.org/tinycorelinux/downloads.html, the official website
  3. 12distro.ibiblio.org/tinycorelinux/faq.html#req, the official website
  4. Robert Shingledecker.Welcome to The Core Project – Tiny Core Linux//1 декември 2008.Посетен на6 юни 2012.
  5. Robert Shingledecker.Tiny Core: Core Concepts//Посетен на6 юни 2012.

Външни препратки

[редактиране |редактиране на кода]
Линукс дистрибуции
Дебиан
Knoppix
Ubuntu
Gentoo Linux
Pacman
RPM
Fedora
Red Hat Enterprise
Mandriva
Slackware
Slax
други
Взето от „https://bg.wikipedia.org/w/index.php?title=Tiny_Core_Linux&oldid=12001800“.
Категории:
Скрита категория:

[8]ページ先頭

©2009-2026 Movatter.jp