Tworzenie systemów operacyjnych kojarzy mi się niezmiennie z jedną sytuacją sprzed kilkunastu lat. Kolega z gimnazjum ze swoim kumplem napisali cały własny "okienkowy" OS od podstaw. Stworzyli też do niego podstawowe oprogramowanie jak pakiet biurowy, kalkulator, jakąś mini-gierkę... w przygotowaniu kolejnych kilka programów. Pokazali całość naszemu nauczycielowi informatyki licząc na "6" na koniec, a ten... zj***ł ich przy całej klasie, że marnują energię na tworzenie czegoś tak bezużytecznego z czego będą korzystać
@wojtas_mks a dzisiaj oni pracują za wykopkowe 15K, a on dalej uczy jak dobrze używać CCleanera i defragmentacji na Windzie. Chyba że się dali zdeprecjonować. BTW. Ciężko mi uwierzyć że zrobili coś takiego w gimnazjum, choć to są akurat rzeczy w których się gubię.
@dave8: To zdecydowanie lepsza opcja, bardzo rozbudowany i szczegółowy ebook, a dodatkowo poza systemem podstawowym, są jeszcze materiały o kompilowaniu pulpitu czy tworzeniu automatycznego systemu instalacyjnego. Wszystko na bieżąco aktualizowane!
OS to #!$%@? NARZĘDZIE, służy do zarządzania plikami i odpalania programów, JAKIEKOLWIEK bajery graficzne są absolutnie #!$%@? ZBĘDNE
To jakby nie wiem #!$%@?, kupić nowy samochód a potem zalać podłogę betonem i postawić w środku dębową ławę a w oknach firanki. PO KIEGO #!$%@? CI TO #!$%@?. OSZCZĘDZAJ RAM GDZIEKOLWIEK JESTEŚ! #pasta
Polecam wam TinyCore Linux, świetna dystrybucja do systemów wbudowanych i nie tylko (⌐͡■͜ʖ͡■) Znajdziecie w niej prawie najnowszą kompilację jądra, i wersja o wielkości 16mb działa wyśmienicie na CPU 300mhz i 32mb sdram razem z chrootem i okienkami, jedyny warunek to dać mu jakiś SWAP, aby się nie zawiesił ( ͡°͜ʖ͡° )つ──☆*:・゚
Komentarze (83)
najlepsze
Chyba że się dali zdeprecjonować.
BTW. Ciężko mi uwierzyć że zrobili coś takiego w gimnazjum, choć to są akurat rzeczy w których się gubię.
@dad1111: xD
http://www.linuxfromscratch.org/lfs/
Cholera, co ja robiłem w szkole? ( ͡° ʖ̯ ͡°)
To jakby nie wiem #!$%@?, kupić nowy samochód a potem zalać podłogę betonem i postawić w środku dębową ławę a w oknach firanki. PO KIEGO #!$%@? CI TO #!$%@?. OSZCZĘDZAJ RAM GDZIEKOLWIEK JESTEŚ!
#pasta
@roszej: ( ͡° ͜ʖ ͡° )つ──☆*:・゚
sudo apt-get install wget bc build-essential gawk genisoimage
wget [http://kernel.org/pub/linux/kernel/v4.x/linux-4.7.6.tar.xz](http://kernel.org/pub/linux/kernel/v4.x/linux-4.7.6.tar.xz)
wget [http://busybox.net/downloads/busybox-1.24.2.tar.bz2](http://busybox.net/downloads/busybox-1.24.2.tar.bz2)
wget [http://kernel.org/pub/linux/utils/boot/syslinux/syslinux-6.03.tar.xz](http://kernel.org/pub/linux/utils/boot/syslinux/syslinux-6.03.tar.xz)
mkdir isoimage
tar -xvf linux-4.7.6.tar.xz
tar -xvf busybox-1.24.2.tar.bz2
tar -xvf syslinux-6.03.tar.xz
cd busybox-1.24.2
make distclean defconfig
sed -i "s/.*CONFIG_STATIC.*/CONFIG_STATIC=y/" .config
make busybox install
cd _install
rm -f linuxrc
mkdir dev proc sys
echo '#!/bin/sh' > init
echo 'dmesg -n 1'
Znajdziecie w niej prawie najnowszą kompilację jądra, i wersja o wielkości 16mb działa wyśmienicie na CPU 300mhz i 32mb sdram razem z chrootem i okienkami, jedyny warunek to dać mu jakiś SWAP, aby się nie zawiesił ( ͡° ͜ʖ ͡° )つ──☆*:・゚