GNU/Linux v laboratořích
Informace k bezdiskové distribuci GNU/Linux v laboratořích Strojovna a K2
Distribuce
Aktuálně používaná distribuce je Debian Jessie, částečně upgradovaná na unstable (Libc6 knihovna)
Spuštění
Stanice, které podporují práci v prostředí GNU/Linux, po zapnutí napájení načítají přes síťovou službu PXE nabídku ze serveru K2. Pro zavedení GNU/Linux systému potvrďte položku
Debian GNU/Linux 6.0 Squeeze
Uživatelské účty
Údaje pro přihlášení na uživatelské účty jsou stejné jako pro hlavní heslo.
Linuxové domovské adresáře NEJSOU identické s domovskými adresáři na NOVELLu, ani s adresáři dostupnými přes AD, ale jsou uloženy odděleně na serveru určeném speciálně pro laboratoře.
Přístup k těmto adresářům zvenčí je možný pouze prostřednictvím virtuálního stroje postel ( postel.felk.cvut.cz )
Uživatelé, kteří nemají na ČVUT uživatelský účet mohou v laboratořích využít účet uživatele guest s heslem xxx. Uživatelé s prefixem guest mají zakázaný ssh přístup!
Na rozdíl od běžných uživatelských účtů je domovský adresář uživatele guest uložen pouze v ramdisku. Veškerá data uložená pod tímto uživatelem budou po restartu ztracena! |
Vzdálený přístup k datům na GNU/Linuxovém účtu
? Vzdálený přístup přes virtuální stroj postel ( postel.felk.cvut.cz ) zprostředkovává i přístupk datům přes protokol SFTP (SCP). Pokud je pro přístup použitý také GNU/Linux systém, tak je možné provést připojení domovského aresáře s využitím programu SSHFS:
mkdir ~/k2-home sshfs login_name@postel.felk.cvut.cz:/home/login_name ~/k2-home
? kde login_name je přihlašovací jméno k účtu a ~/k2-home je umístění na lokálním systému, kam má být svazek připojený. Odpojení se provede příkazem:
fusermount -u ~/k2-home
Zálohování adresářů pro laboratoře se neprovádí. Bezpečnost dat je zajištěna použitím distribuovaného úložiště |
Přístup ke kontu na NOVELL/KSTUDENT serveru
Disky z Novelského serveru KSTUDENT je možné připojit následujícím příkazem
mkdir ~/novell_dir ncpmount -A kstudent.felk.cvut.cz -S student -o tcp -U login_name.student.felk.cvut.cz -V USERS -f 600 -d 700 ~/novell_dir
kde login_name je přihlašovací jméno k účtu a novel_dir je adresář, do kterého chcete svazek připojit. Po ukončení práce vždy svazek odpojte příkazem
ncpumount ~/novell_dir
Nainstalovaný software
- Wind River Workbench 3.1 Linux
- Altera Quartus II
- Matlab 7.10 (R2010a)
- GNU vývojové řetězce (kopilátor GCC a další) pro:
- nativní kompilace pro GNU/Linux i586 systém
- arm-elf (včetně Qemu s podporou AT91SAM7X256)
- arm-linux-gnueabi (použití například deska PiMX1)
- i586-mingw32msvc
- h8300-elf (použití například mikrokontroléry H8S/2638)
- m68k-elf (použití například deska DEMO52233)
- powerpc-elf
- powerpc-linux-gnu (použití například deska MIDAM MPC5200)
- mips-elf (použití výuka předmětu A0B36APO)