Управление на пакетите под Linux – Част първа: Основи на управлението на пакетите

Управлението на пакетите под Linux се различава изоснови от управлението на приложения под Windows. При Windows, приложенията се разпространяват като пакети с инсталатор, които са като цяло независими и съдържат всичко необходимо на програмата за да бъде пусната. При Linux обаче, отделния пакет не съдържа всичко необходимо за изпълнение на програмата, а само самата програма. Останалите зависимости са част от други пакети.

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

Continue reading »

Създаване на инсталационен USB Flash drive за Windows и Linux. Част 2 – Linux.

Cъздаване под Windows

Различните дистрибуции имат различни собствени инструменти за създаване на инсталационен USB Flash drive под Windows. В случай, че дистрибуцията, която се каните да използвате има собствен инструмент за създаване на подобно устройство, препоръчително е да използвате именно него.

В случай, че дистрибуцията, не притежава подобен инструмент, то може да се опитате да използвате някой от следните инструменти:

  1. UNetbootin
  2. YUMI
  3. Universal USB installer
  4. LiveUSBInstall

В тази статия няма да се спирам на подробности за използването на тези приложения, тъй като всички те са с прост и лесен за употреба интерфейс. Повече информация за тях, можете да намерите на страниците на приложенията.

Създаване под Linux

Както и под Windows, някои дистрибуции имат собствени инструменти за създаване на USB Flash drive. При положение, че не желаете или не можете да използвате тези инструменти, най разпространен е UNetbootin. Ето пример как се използва UNetbootin за създаване на инсталационен USB Flash drive за Kubuntu:

Continue reading »

20 години Linux

Тази година се навършват 20 години от началото на проекта Linux. За това време тази операционна система се превърна от проект на един студент, в платформа, която може да се използва за изграждане на сървъри, рутери, защитни стени, десктоп машини.

Всеки ден, всеки от нас използва Linux, дори без да го съзнава. Над 90 % от сайтовете в световната мрежа се помещават на Linux сървъри. Големите суперкомпютри също използват Linux като основа. Смартфоните с Android също имат Linux като ядро.

В основата на Linux стоят следните принципи:

1.  Свобода, да използваш програмата по начин, по който желаеш
2.  Свобода, да изучаваш как работи програмата, както и да я променяш според своето желание.
3. Свобода, да разпространяваш копия от програмата, за да можеш да помогнеш на другите
4. Свобода, да разпространяваш копия от модифицираната от самия теб програма

Continue reading »