Yu0-GNU-Linux: intended for secure, offshore, busy business!
Yu0-GNU-Linux: this is the first GNU/Linux distribution in Serbian, Croatian, Bosnian and Serbo-Croatian and Croato-Serbian language. All of these languages are basically the same but new governments formed in new countries of the former Yugoslavia, insist that languages should be called differently.
To see this page correctly, you should use encoding of ISO-8859-2, which is possible to setup in your web browser.
This distribution is intended for secure communication, secure file management, learning the operating system GNU/Linux, managing private data securely and that all on the travel and on almost any PC computer. Distribution is made intentionally to be used by people from former Yugoslavia, because it enables them to write immediately in their own language on any PC where they run this distribution. However, it is not at all limited to Yugoslavian people. There is a lot of documentation in English language as well, and the fourth diskette is coming very soon - which is intended for people doing business offshore.
What it does: it enables Yugoslavian letters on a Germany keyboard or other keyboards. People from Yugoslavia are spread all over the world, and most of them write incorrectly accents from Yugoslavian language. This distribution is the final solution to let EVERY Yugoslavian write correctly their accents on any computer. Basically, it let them use their locale and/or ISO-8859-2 chars and keyboard input.
This distribution is also intended to learn about GNU/Linux operating system without disturbing at all the already present operating system on a computer, whatever it could be. It is perfect to encrypt files on travel and it is perfect for business people on travel or persons who want to secure their files.
Installation instructions
Intended for secure, offshore, busy business! __ __ ___ ____ _ _ _ _ _ _ \ \ / / _ / _ \ / ___| \ | | | | | | | (_)_ __ _ ___ __ \ / | | | | | |_____| | _| \| | | | |_____| | | | '_ \| | | \ \/ / | || |_| | |_| |_____| |_| | |\ | |_| |_____| |___| | | | | |_| |> < |_| \__,_|\___/ \____|_| \_|\___/ |_____|_|_| |_|\__,_/_/\_\
This small GNU/Linux distribution fits on 2 disks, however there are couple of other disks which can upgrade the distribution for different uses but their are not necessary for the basic work. However, with first 2 disks, it doesn't offer anything special. It is made for the first time at 29. April 2002, but it was upgraded in January 2003. It has a purpose to let other people know about GNU/Linux, let them learn about GNU/Linux and recognise the better operating system. Development and distribution of this system has been delegated to Thetaworld Corporation which thanks to Computer Club Kosmos from Banja Luka for the creation of this first Serbian, Croatian, Bosnian, Yugoslavian GNU/Linux distribution for secure, offshore, busy business.
Last version: 0.1.6
It has following advantages and uses:
- Introduction to GNU/Linux system
- To write text in Latin and cyrillic letters
- To use basic mathematic functions
- To access remote computers by telnet
- To access remote HTML pages
- To get other informations from Internet
- To manage files
- To learn how to configure Linux kernel
- To learn about Linux modules
- To use network (only with network card NE2000)
- To read documentation about GNU/Linux
- To use powerful encryption with TEA algorithm and GnuPG
- There is a tiny web server included
- There are couple of network tools as well
- To play with Tetris
Intention of this distribution
The real intention of this distribution is to introduce other people into GNU/Linux system and let them learn about it; to let them use powerful encryption of files; to let busy people on travel manage their files securely.
This distribution doesn't need any hard disk, but it can access them. The Linux kernel is ready for IDE hard disks, but it can also use other modules for the same kernel.
Almost all software is released under GPL license.
The newest improvements are: graphical startup screen, powerful encryption already on first 2 disks, Latin letters on all consoles and changed program 'izbor' for Yugoslavian people.
This distribution is based on Debian GNU/Linux operating system version woody 3.0. It is made easily with help of other software included in Debian GNU/Linux system. It uses programs like busybox which was little bit changed specially for this distribution and Yugoslavian language.
Commands available in this version 0.1.6 are:
[, ar, ash, basename, busybox, cat, cattach, ccat, cdetach, cfdisk, cfsd, cfssh, chgrp, chmod, chown, chroot, chvt, cir, cir-de, clear, cmkdir, cmkkey, cmp, cname, cp, cpasswd, cpio, cut, date, dc, dd, deallocvt, depmod, df, dirname, dmesg, dos2unix, dpkg, dpkg-deb, du, dumpkmap, dutmp, e3, e3em, e3ne, e3pi, e3vi, e3ws, echo, egrep, env, ex, exportfs, expr, false, fdflush, find, free, freeramdisk, getopt, gpg, gpgv, grep, gunzip, gzip, halt, head, hostid, hostname, id, ifconfig, init, insmod, izbor, kill, killall, klogd, lat, lat-de, lat-hr, length, ln, loadacm, loadfont, loadkmap, logger, logname, ls, lsmod, makedevs, md5sum, mkdir, mkfifo, mkfs.minix, mknod, mkswap, mktemp, modprobe, more, mount, mt, mv, nc, nex, nfsstat, nslookup, nvi, nview, pdmenu, pidof, ping, pmapdump, pmapset, portmap, poweroff, printf, ps, pwd, rdate, readlink, reboot, renice, reset, rm, rmdir, rmmod, route, rpc.lockd, rpc.mountd, rpc.nfsd, rpc.statd, rpm2cpio, sed, setkeycodes, sh, showmount, shutdown, sleep, sort, start-stop-daemon, stty, swapoff, swapon, sync, syslogd, tail, tar, tea, teatotal, tea-kgen, tee, telnet, test, touch, tr, traceroute, true, tty, umount, uname, uniq, unix2dos, untea, update, uptime, usleep, uudecode, uuencode, vi, view, wc, wget, which, whoami, wipe, xargs, yes, zcat kao i sve internet komande ljuske 'ash'.
Time spent to develop this distribution: just couple of days.
Almost all programs are distributed under GPL licence and changes and sources are available here.
Some instructions for beginners on how to use some commands, intended solely for Yugoslavian people: -> write "izbor" for choice of commands, -> write "izbor-c" for choice in cyrillic letters, -> write "lat" for serbian latinic letters on serbian keyboard, -> write "lat-de" for serbian latinic letters on German keyboard, -> write "lat-hr" for Croatian latinic letters on Croatian keyboard, -> press CTRL-L when you want to refresh the screen.
Short instruction for latinic letters on German keyboard: -> with ALT-D you get đ -> with ALT-UMSCHALT-D you get Đ -> with ALT-Z you get ž -> with ALT-UMSCHALT-Z you get Ž -> the key on the right side of "p" will give you š, and also the big Š -> two keys right of "l" will give č,ć and also big Č,Ć.
The same is valid for cyrillic letters on the German keyboard, just that you get the letter "đ" on the letter "y".
If somebody has an original cyrillic keyboard for serbian keyboard, please let me know.
For all questions and well-intentioned suggestions, please write to: Thetaworld Corporation.
You can find informations about this GNU/Linux distribution here: http://linux.yu0.net.
If you like to try it out, all you need are 2 disks at least and some tome to download it try it out.
You need disks of 1.44 size. You can make these disks on your current operating system, whatever it is: Windows, DOS, Linux or some other operating system. Basic commands to make distributions# disks are same or similar.
Instructions to make distributions' disks:
First download the disk with the kernel and disk with files system from Internet. This file system and disks are compressed already and they will decompress them automatically as soon as you boot your computer with them. When you see how this system works, we recommend you to take also the third disk enriched with a powerful 'CFS' encrypted file system, 'GnuPG' public encryption system, 'NFS' network file system and original BSD editor 'nvi'.
dd if=disketa1.img of=/dev/fd0 bs=1k
-> after that command, put other disk in your computer and write:
dd if=disketa2.img of=/dev/fd0 bs=1k
If you have DOS system (or Windows which is basically DOS), than take also the program rawrite, and then make disks by following commands:
rawrite2 -f disketa1.img -d a
-> after that command, put other floppy in the device A: and write:
rawrite2 -f disketa2.img -d a
The first disk is called BOOT and it boots the system. Turn off your computer and put the first disk into device A:. When the kernel is loaded into memory, you will get a requesting Yugoslavian language to put another disk into computer and press ENTER. When other disk is loaded into memory, all system works in RAM disk and doesn't change anything on hard disks, without your decision. It will probably recognise the hard disk and you can use it later, however, it will not install itself on the hard disk.
This distribution doesn't have different run levels and it uses minimally files like /etc/passwd or /etc/group. It doesn't require any password when you enter the system and any user which uses the system becomes automatically "root". It has on the beginning 4 virtual consoles which you can get by keys ALT-F1 to ALT-F4.
You start simply by pressing ENTER. For Yugoslavian people: please type in following command.
$ izbor
You will get a choice of commands in Yugoslavian language. You can learn them or you can read documentation about GNU/Linux and you can use the system for your needs, for learning, writing text or for playing.
For advanced users, we recommend to use the third disk which gives you following possibilities:
- Powerful text editing with the editor vi
- locale use for Yugoslavian people
- Powerful encryption with GnuPG
Get the MD5 sums to verify the originality of files here.
We wish you a lot of success while you use this distribution for your education, fun, secure, offshore, busy business!
Thetaworld Corporation
