POLITECHNIKA OPOLSKA
INFORMATYKA II
SYSTEMY OPERACYJNE II
Adam Czech
Zadania do wykonania
Sprawdź, czy zainstalowany jest program mc
Sprawdzić, czy działa komenda ‘ssh’
Wywołanie polecenia ‘ yum whatprovides */ssh’
Jaka jest nazwa pakietu w którego skład wchodzi program ‘ssh’
Sprawdzić, działanie polecania ‘gcc’
Instalacja ‘gcc’
Sprawdzić działanie programu:
#include <stdio.h>
void main( )
{
printf („Hello World! \n”);
}
Instalacja programu przy użyciu polecenia ‘rpm’
Instalacja oprogramowania ze źródeł
Wykonanie zadania
Sprawdziłem czy został już zainstalowany program ‘mc’ poleceniem:
yum whatprovides mc
Sprawdziłem czy został już wcześniej zainstalowany program ‘ssh’, wpisując w terminalu komendę ssh
Polecenie ‘ssh’ zadziałało dlatego przeszedłem do wpisania polecenia
yum whatprovides */ssh
Program ssh wchodzi w skład pakietu MOSH
Po wpisaniu polecenia ‘gcc’ pojawił się komunikat o braku takiego programu dlatego przeszedłem do instalacji programu poleceniem
yum –y install make gcc gcc-c++ ncurses-devel glib2-devel \compat-glibc-headers libcap-devel ftp
Po instalacji przeszedłem do utworzenia i otworzenia programu podanego w zadaniu
Otworzyłem edytor tekstu vi wpisałem treść:
#include <stdio.h>
void main( )
{
printf („Hello World! \n”);
}
Później zapisałem plik pod nazwą 1.c i skompilowałem go poleceniem
gcc 1.c –o 1.o
i uruchomiłem poleceniem
./1.o
Zalogowałem się na serwer ftp poleceniem
ftp grom.we.po.opole.pl
Wszedłem do katalogu pub/SO2 poleceniem
cd pub/SO2
Pobrałem program proftpd-1.3.4.c.tar.gz poleceniem
get proftpd proftpd-1.3.4.c.tar.gz
bye
W katalogu do którego został pobrany program proftpd należy go rozpakować, zainstalować i uruchomić poleceniami
tar xvf proftpd[TAB]
cd proftpd[TAB]
./configure && make &&make install
which proftpd
proftpd
ps aux | grep proftpd