BSD - alternatywa dla Linuksa

Podobne dokumenty
BSD - alternatywa dla Linuksa

BSD - alternatywa dla Linuksa

Najczęściej występujące problemy z instalacją i konfiguracją i ich rozwiązania.

BSD alternatywa dla Linuksa

Komputery przemysłowe i systemy wbudowane

Programowanie w asemblerze Linkowanie


Instrukcja uŝytkownika

Instrukcja instalacji aplikacji Saga Baza 3. Instalację rozpoczynamy od wyboru języka... 2

SystimPlus. Dokumentacja (FAQ) dla wersji: v

26.X.2004 VNC. Dawid Materna

Qmail radość listonosza. Autorzy: Bartosz Krupowski, Marcin Landoch IVFDS

Zarządzanie Infrastrukturą IT. Jak ręcznie utworzyć instancję EAUDYTORINSTANCE na SQL Serwerze

System operacyjny Linux

Szyfrowanie połączeń między serwerem Oracle i klientem

Wprowadzenie 5 Rozdział 1. Lokalna sieć komputerowa 7

MAMP Mac + Apache + MySQL + PHP. Kraków 8 czerwca 2009, Adam Strzelecki,

INSTALACJA PROGRAMU KS-ASW

KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED

Konfiguracja współpracy urządzeń mobilnych (bonowników).

LAMPKĘ WINA? Większość problemów z oprogramowaniem Wine wiąże się właśnie z jego rolą pośrednika

Symfonia e-dokumenty. Instalacja programu. Wersja 2014

1. Opis. 2. Wymagania sprzętowe:

1. Podręcznik instalacji aplikacji EXR Creator Wstęp Instalacja Instalacja aplikacji EXR Creator z płyty CD

iscsi jako ekonomiczna alternatywa dla FibreChannel Piotr Baranowski - OSEC

Instalacja Systemu Linux na maszynie writualnej

INSTRUKCJA INSTALACJI

Podstawy administracji systemu Linux

Wirusy w systemie Linux. Konrad Olczak

Acronis Backup & Recovery 10 Server for Linux. Instrukcja szybkiego rozpoczęcia pracy

Procesy pojęcia podstawowe. 1.1 Jak kod źródłowy przekształca się w proces

1. Ściągnąłem wersję dla Linuksa, ale jak ją zainstalować?

Instalacja Wirtualnego Serwera Egzaminacyjnego

Symfonia Start e-dokumenty

Archiwizacja baz MSSQL /BKP_SQL/ opis oprogramowania

Aktualizowanie systemów operacyjnych

IBM SPSS Statistics Wersja 22. Linux - Instrukcja instalacji (licencja wielokrotna)

PROFESJONALNE USŁUGI BEZPIECZEŃSTWA

etrader Pekao Podręcznik użytkownika Jak zacząć pracę z etrader Pekao?

PRZEWODNIK PO ETRADER PEKAO ROZDZIAŁ I. JAK ZACZĄĆ PRACĘ Z ETRADER PEKAO? SPIS TREŚCI

LINUX. Instalacja oprogramowania

2014 Electronics For Imaging. Informacje zawarte w niniejszej publikacji podlegają postanowieniom opisanym w dokumencie Uwagi prawne dotyczącym tego

4.10 Odtwarzanie multimediów

Instrukcja instalacji i konfiguracji czytników kart kryptograficznych, aplikacji procertum CardManager, obsługa aplikacji procertum CardManager w

Instalacja NOD32 Remote Administrator

KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED

Wirusy dla systemu Linux

Hosting WWW Bezpieczeństwo hostingu WWW. Dr Michał Tanaś (

Klient poczty elektronicznej - Thunderbird

Użytkownicy I. Użytkownik. Głównym celem istnienia użytkowników i grup w systemie jest utrzymanie porządku i separacja uprawnień.

Instrukcja użytkownika Platforma transakcyjna mforex Trader dla systemu Linux

Embedded GNU/Linux. Krzysztof Mazur

Instrukcja instalacji i konfiguracji bazy danych SQL SERVER 2008 EXPRESS R2. Instrukcja tworzenia bazy danych dla programu AUTOSAT 3. wersja 0.0.

ABA-X3 PXES v Podręczna instrukcja administratora. FUNKCJE SIECIOWE Licencja FDL (bez prawa wprowadzania zmian)

Zadanie1. Wykorzystując serwis internetowy Wikipedii wyjaśnij następujące pojęcia: wirtualizacja, VirtualBox, Vmware, KVM, Virtual PC, Hyper-V.

Ćwiczenie Nr 7 Instalacja oraz konfiguracja wskazanego systemu operacyjnego

Praca w środowisku Cygwin. Przygotował Mateusz Dudek

Sage Symfonia e-dokumenty. Instalacja programu

SKRÓCONY PODRĘCZNIK UŻYTKOWNIKA

Część zadań będzie już zrobiona, np. część programów zainstalowana, ale proszę przeczytać instrukcje i ew. np. zainstalować w domu.

Jako, że jesteśmy Linuksowcami będziemy używać OCR dla Linuksa. Właśnie zainstalowałeś silnik OCR ze słownikiem (by nie robił błędów)

Instrukcja instalatora kart mikroprocesorowych od Windows XP do Windows Wstęp 1 2. Wymagania instalacji 1 3.

Wykaz zmian w aplikacji USCWIN wersja 2.1 z dnia

Linux - System Wbudowany

Konfiguracja programu Pidgin na przykładzie połączenia z czatem puczat.pl 1

GRUB (GRand Unified Bootloader) - jest bootloaderem instalowanym standardowo w Ubuntu, potrafiącym obsłużyć kilka systemów jednocześnie (Multiboot).

INSTRUKCJA INSTALACJI I PIERWSZEGO URUCHOMIENIA APLIKACJI Rodzajowa Ewidencja Wydatków plus Zamówienia i Umowy

Instalacja serwera Firebird

Acronis Backup & Recovery 10 Server for Windows, Acronis Backup & Recovery 10 Workstation. Instrukcja szybkiego rozpoczęcia pracy

Aktualizacja modemu LTE Speed 1000

Synchronizator plików (SSC) - dokumentacja

Pliki zorganizowano w strukturze drzewiastej odzwierciedlając strukturę logiczną aplikacji:

Instalacja SAS 9.4 Foundation i SAS Enterprise Guide

TRUST AMI MOUSE WIRELESS 300

Zadanie programistyczne nr 3 z Sieci komputerowych

Instrukcja użytkownika ARSoft-WZ1

Arkadiusz Kalicki, Lech Mankiewicz Plugin Webcam dla SalsaJ Podręcznik użytkownika

Dokumentacja instalatora środowiska obsługi kart mikroprocesorowych w wersji Spis treści

INSTRUKCJA UŻYTKOWANIA CZYTNIKA KART PROCESOROWYCH SYGNET 5v1 IU SY5

Dokumentacja instalatora środowiska obsługi kart mikroprocesorowych w wersji Spis treści

IBM SPSS Statistics - Essentials for R: Instrukcje instalacji dla Linux

Instrukcje instalacji pakietu IBM SPSS Data Access Pack dla systemu Linux

Aktualizacja firmware w urządzeniu za pośrednictwem FTP

Konfiguracja drukarki AdobePS w systemie Windows

Przewodnik instalacji i rozpoczynania pracy. dla DataPage+ 2012

IBM SPSS Statistics dla systemu Linux Instrukcje instalacji (licencja sieciowa)

Windows Serwer 2008 R2. Moduł 8. Mechanizmy kopii zapasowych

INSTRUKCJA INSTALACJI APLIKACJI SEPI W SYSTEMIE LINUX. Dokumentacja zasilania aplikacji SEPI dla systemu Linux

SSI Katalog. Program do katalogowania zawartości dysków. Dariusz Kalinowski

Drukowanie zdjęć z użyciem profili ICC w programie Adobe Photoshop na drukarkach atramentowych EPSON Stylus Pro

Wymagania systemowe oraz sposób instalacji systemu Lokale Spis treści

Instalacja aplikacji dostępowej KSOmniPharm dla KS-ZSA

Dokumentacja fillup - MS SQL

Instrukcja obsługi programu Monitor Wydruków

Komputery bezdyskowe - wprowadzenie

Niektóre katalogi są standardowymi katalogami zarezerwowanymi do użytku przez system. Znaczenie wybranych katalogów systemowych jest następujące:

Tworzenie oprogramowania

Seria wielofunkcyjnych serwerów sieciowych USB

oprogramowania F-Secure

Transkrypt:

BSD - alternatywa dla Linuksa Compatibility layer w FreeBSD Maria Donten Bartłomiej Etenkowski Aleksander Zabłocki Systemy Operacyjne 2006 M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 1 / 13

Plan 1 Pliki binarne 2 Obsługiwane programy 3 Korzystanie z warstwy zgodności M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 2 / 13

Plan 1 Pliki binarne 2 Obsługiwane programy 3 Korzystanie z warstwy zgodności M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 3 / 13

Rodzaje plików binarnych a.out - poczatkowy uniksowy format plików wykonywalnych nagłówek do 6 sekcji, odpowiadajacych z grubsza asemblerowym.text,.data i.bss COFF - uogólnienie wprowadzone w SVR3 plik może zawierać wiele sekcji jednego rodzaju wykorzystywane np. przez biblioteki współdzielone niewygodne ograniczenia na ilość sekcji, długość ich nazw itp. M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 4 / 13

Rodzaje plików binarnych a.out - poczatkowy uniksowy format plików wykonywalnych nagłówek do 6 sekcji, odpowiadajacych z grubsza asemblerowym.text,.data i.bss COFF - uogólnienie wprowadzone w SVR3 plik może zawierać wiele sekcji jednego rodzaju wykorzystywane np. przez biblioteki współdzielone niewygodne ograniczenia na ilość sekcji, długość ich nazw itp. M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 4 / 13

Rodzaje plików binarnych a.out - poczatkowy uniksowy format plików wykonywalnych nagłówek do 6 sekcji, odpowiadajacych z grubsza asemblerowym.text,.data i.bss COFF - uogólnienie wprowadzone w SVR3 plik może zawierać wiele sekcji jednego rodzaju wykorzystywane np. przez biblioteki współdzielone niewygodne ograniczenia na ilość sekcji, długość ich nazw itp. M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 4 / 13

Rodzaje plików binarnych a.out - poczatkowy uniksowy format plików wykonywalnych nagłówek do 6 sekcji, odpowiadajacych z grubsza asemblerowym.text,.data i.bss COFF - uogólnienie wprowadzone w SVR3 plik może zawierać wiele sekcji jednego rodzaju wykorzystywane np. przez biblioteki współdzielone niewygodne ograniczenia na ilość sekcji, długość ich nazw itp. M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 4 / 13

Rodzaje plików binarnych PE (PORTABLE EXECUTABLE) - wariant COFF-a wykorzystywany w Windows bezwzględne adresowanie pamięci, w razie potrzeby przebazowywane przed uruchomieniem procesu szybkie działanie po uruchomieniu procesu, narzut pamięci i czasu przy uruchamianiu ELF (EXECUTABLE LINKABLE FORMAT) - następca a.out oraz COFF w systemach uniksowych podejście przeciwne niż w PE: wszystkie adresy w kodzie binarnym sa względne w Linuksie format a.out był sztywniejszy, zatem ELF potrzebny już od wersji 1.2 w BSD później, w FreeBSD od wersji 3 My zajmiemy się głównie plikami ELF M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 5 / 13

Rodzaje plików binarnych PE (PORTABLE EXECUTABLE) - wariant COFF-a wykorzystywany w Windows bezwzględne adresowanie pamięci, w razie potrzeby przebazowywane przed uruchomieniem procesu szybkie działanie po uruchomieniu procesu, narzut pamięci i czasu przy uruchamianiu ELF (EXECUTABLE LINKABLE FORMAT) - następca a.out oraz COFF w systemach uniksowych podejście przeciwne niż w PE: wszystkie adresy w kodzie binarnym sa względne w Linuksie format a.out był sztywniejszy, zatem ELF potrzebny już od wersji 1.2 w BSD później, w FreeBSD od wersji 3 My zajmiemy się głównie plikami ELF M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 5 / 13

Rodzaje plików binarnych PE (PORTABLE EXECUTABLE) - wariant COFF-a wykorzystywany w Windows bezwzględne adresowanie pamięci, w razie potrzeby przebazowywane przed uruchomieniem procesu szybkie działanie po uruchomieniu procesu, narzut pamięci i czasu przy uruchamianiu ELF (EXECUTABLE LINKABLE FORMAT) - następca a.out oraz COFF w systemach uniksowych podejście przeciwne niż w PE: wszystkie adresy w kodzie binarnym sa względne w Linuksie format a.out był sztywniejszy, zatem ELF potrzebny już od wersji 1.2 w BSD później, w FreeBSD od wersji 3 My zajmiemy się głównie plikami ELF M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 5 / 13

Rodzaje plików binarnych PE (PORTABLE EXECUTABLE) - wariant COFF-a wykorzystywany w Windows bezwzględne adresowanie pamięci, w razie potrzeby przebazowywane przed uruchomieniem procesu szybkie działanie po uruchomieniu procesu, narzut pamięci i czasu przy uruchamianiu ELF (EXECUTABLE LINKABLE FORMAT) - następca a.out oraz COFF w systemach uniksowych podejście przeciwne niż w PE: wszystkie adresy w kodzie binarnym sa względne w Linuksie format a.out był sztywniejszy, zatem ELF potrzebny już od wersji 1.2 w BSD później, w FreeBSD od wersji 3 My zajmiemy się głównie plikami ELF M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 5 / 13

Rodzaje plików binarnych PE (PORTABLE EXECUTABLE) - wariant COFF-a wykorzystywany w Windows bezwzględne adresowanie pamięci, w razie potrzeby przebazowywane przed uruchomieniem procesu szybkie działanie po uruchomieniu procesu, narzut pamięci i czasu przy uruchamianiu ELF (EXECUTABLE LINKABLE FORMAT) - następca a.out oraz COFF w systemach uniksowych podejście przeciwne niż w PE: wszystkie adresy w kodzie binarnym sa względne w Linuksie format a.out był sztywniejszy, zatem ELF potrzebny już od wersji 1.2 w BSD później, w FreeBSD od wersji 3 My zajmiemy się głównie plikami ELF M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 5 / 13

Plan 1 Pliki binarne 2 Obsługiwane programy 3 Korzystanie z warstwy zgodności M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 6 / 13

Obsługiwane programy Compatibility layer w FreeBSD pozwala na uruchomienie ok. 90% programów Linuksowych, w tym na przykład: Netscape Adobe Acrobat StarOffice WordPerfect Oracle VMWare Doom Quake M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 7 / 13

Obsługiwane programy Compatibility layer w FreeBSD pozwala na uruchomienie ok. 90% programów Linuksowych, w tym na przykład: Netscape Adobe Acrobat StarOffice WordPerfect Oracle VMWare Doom Quake M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 7 / 13

Obsługiwane programy Compatibility layer w FreeBSD pozwala na uruchomienie ok. 90% programów Linuksowych, w tym na przykład: Netscape Adobe Acrobat StarOffice WordPerfect Oracle VMWare Doom Quake M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 7 / 13

Obsługiwane programy Compatibility layer w FreeBSD pozwala na uruchomienie ok. 90% programów Linuksowych, w tym na przykład: Netscape Adobe Acrobat StarOffice WordPerfect Oracle VMWare Doom Quake M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 7 / 13

Obsługiwane programy Compatibility layer w FreeBSD pozwala na uruchomienie ok. 90% programów Linuksowych, w tym na przykład: Netscape Adobe Acrobat StarOffice WordPerfect Oracle VMWare Doom Quake M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 7 / 13

Obsługiwane programy Compatibility layer w FreeBSD pozwala na uruchomienie ok. 90% programów Linuksowych, w tym na przykład: Netscape Adobe Acrobat StarOffice WordPerfect Oracle VMWare Doom Quake M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 7 / 13

Plan 1 Pliki binarne 2 Obsługiwane programy 3 Korzystanie z warstwy zgodności M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 8 / 13

Właczanie obsługi programów linuksowych warstwa zgodności domyślnie wyłaczona właczenie: kldload linux sprawdzenie aktywności: kldstat czy na liście jest linux.ko na stałe: ustawić linux_enable="yes" w /etc/rc.conf M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 9 / 13

Właczanie obsługi programów linuksowych warstwa zgodności domyślnie wyłaczona właczenie: kldload linux sprawdzenie aktywności: kldstat czy na liście jest linux.ko na stałe: ustawić linux_enable="yes" w /etc/rc.conf M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 9 / 13

Właczanie obsługi programów linuksowych warstwa zgodności domyślnie wyłaczona właczenie: kldload linux sprawdzenie aktywności: kldstat czy na liście jest linux.ko na stałe: ustawić linux_enable="yes" w /etc/rc.conf M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 9 / 13

Właczanie obsługi programów linuksowych warstwa zgodności domyślnie wyłaczona właczenie: kldload linux sprawdzenie aktywności: kldstat czy na liście jest linux.ko na stałe: ustawić linux_enable="yes" w /etc/rc.conf M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 9 / 13

Instalacja bibliotek Linuksa biblioteki Linuksa sa gromadzone w katalogu /compat/linux kiedy program linuksowy odwołuje się do biblioteki /etc/bleble, FreeBSD sprawdza najpierw istnienie /compat/linux/etc/bleble, a potem /etc/bleble itp. M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 10 / 13

Instalacja bibliotek Linuksa biblioteki Linuksa sa gromadzone w katalogu /compat/linux kiedy program linuksowy odwołuje się do biblioteki /etc/bleble, FreeBSD sprawdza najpierw istnienie /compat/linux/etc/bleble, a potem /etc/bleble itp. M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 10 / 13

Instalacja bibliotek Linuksa Sposób 1: Instalacja automatyczna wymaga zainstalowania kolekcji portów w BSD cd /usr/ports/emulators/linux_base-dystryb (dysstryb określa emulowana dystrybucję Linuksa) make install distclean M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 11 / 13

Instalacja bibliotek Linuksa Sposób 1: Instalacja automatyczna wymaga zainstalowania kolekcji portów w BSD cd /usr/ports/emulators/linux_base-dystryb (dysstryb określa emulowana dystrybucję Linuksa) make install distclean M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 11 / 13

Instalacja bibliotek Linuksa Sposób 1: Instalacja automatyczna wymaga zainstalowania kolekcji portów w BSD cd /usr/ports/emulators/linux_base-dystryb (dysstryb określa emulowana dystrybucję Linuksa) make install distclean M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 11 / 13

Instalacja bibliotek Linuksa Sposób 1: Instalacja automatyczna wymaga zainstalowania kolekcji portów w BSD cd /usr/ports/emulators/linux_base-dystryb (dysstryb określa emulowana dystrybucję Linuksa) make install distclean M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 11 / 13

Instalacja bibliotek Linuksa Sposób 2: Instalacja ręczna Potrzebna, gdy: Nie zainstalowano portu umożliwiajacego autoinstalację Potrzebne sa inne biblioteki niż automatycznie zainstalowane Sprawdzić pod Linuksem zależności danego programu ldd nazwa_programu Przekopiować do FreeBSD wszystkie wymienione biblioteki oraz łacza symboliczne do tych bibliotek......ale podstawiajac w miejsce / katalog /compat/linux (jeśli takiego katalogu nie ma, należy go utworzyć) M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 12 / 13

Instalacja bibliotek Linuksa Sposób 2: Instalacja ręczna Potrzebna, gdy: Nie zainstalowano portu umożliwiajacego autoinstalację Potrzebne sa inne biblioteki niż automatycznie zainstalowane Sprawdzić pod Linuksem zależności danego programu ldd nazwa_programu Przekopiować do FreeBSD wszystkie wymienione biblioteki oraz łacza symboliczne do tych bibliotek......ale podstawiajac w miejsce / katalog /compat/linux (jeśli takiego katalogu nie ma, należy go utworzyć) M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 12 / 13

Instalacja bibliotek Linuksa Sposób 2: Instalacja ręczna Potrzebna, gdy: Nie zainstalowano portu umożliwiajacego autoinstalację Potrzebne sa inne biblioteki niż automatycznie zainstalowane Sprawdzić pod Linuksem zależności danego programu ldd nazwa_programu Przekopiować do FreeBSD wszystkie wymienione biblioteki oraz łacza symboliczne do tych bibliotek......ale podstawiajac w miejsce / katalog /compat/linux (jeśli takiego katalogu nie ma, należy go utworzyć) M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 12 / 13

Instalacja bibliotek Linuksa Sposób 2: Instalacja ręczna Potrzebna, gdy: Nie zainstalowano portu umożliwiajacego autoinstalację Potrzebne sa inne biblioteki niż automatycznie zainstalowane Sprawdzić pod Linuksem zależności danego programu ldd nazwa_programu Przekopiować do FreeBSD wszystkie wymienione biblioteki oraz łacza symboliczne do tych bibliotek......ale podstawiajac w miejsce / katalog /compat/linux (jeśli takiego katalogu nie ma, należy go utworzyć) M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 12 / 13

Instalacja bibliotek Linuksa Sposób 2: Instalacja ręczna Potrzebna, gdy: Nie zainstalowano portu umożliwiajacego autoinstalację Potrzebne sa inne biblioteki niż automatycznie zainstalowane Sprawdzić pod Linuksem zależności danego programu ldd nazwa_programu Przekopiować do FreeBSD wszystkie wymienione biblioteki oraz łacza symboliczne do tych bibliotek......ale podstawiajac w miejsce / katalog /compat/linux (jeśli takiego katalogu nie ma, należy go utworzyć) M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 12 / 13

Co dalej Rodzaj plików ELF Pliki ELF maja rodzaj (brand), określajacy np. system operacyjnym Niektóre programy linuksowe nie maja ustawionego rodzaju, wówczas FreeBSD może ich nie uruchomić Zmiana rodzaju na Linux: brandelf -t Linux program Serwer nazw w przypadku błędu dotyczacego słów bind i hosts należy utworzyć plik /compat/linux/etc/host.conf o zawartości order hosts, bind multi on słowo bind należy pominać, jeśli serwer nazw nie został określony w pliku /etc/resolv.conf M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 13 / 13

Co dalej Rodzaj plików ELF Pliki ELF maja rodzaj (brand), określajacy np. system operacyjnym Niektóre programy linuksowe nie maja ustawionego rodzaju, wówczas FreeBSD może ich nie uruchomić Zmiana rodzaju na Linux: brandelf -t Linux program Serwer nazw w przypadku błędu dotyczacego słów bind i hosts należy utworzyć plik /compat/linux/etc/host.conf o zawartości order hosts, bind multi on słowo bind należy pominać, jeśli serwer nazw nie został określony w pliku /etc/resolv.conf M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 13 / 13

Co dalej Rodzaj plików ELF Pliki ELF maja rodzaj (brand), określajacy np. system operacyjnym Niektóre programy linuksowe nie maja ustawionego rodzaju, wówczas FreeBSD może ich nie uruchomić Zmiana rodzaju na Linux: brandelf -t Linux program Serwer nazw w przypadku błędu dotyczacego słów bind i hosts należy utworzyć plik /compat/linux/etc/host.conf o zawartości order hosts, bind multi on słowo bind należy pominać, jeśli serwer nazw nie został określony w pliku /etc/resolv.conf M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 13 / 13

Co dalej Rodzaj plików ELF Pliki ELF maja rodzaj (brand), określajacy np. system operacyjnym Niektóre programy linuksowe nie maja ustawionego rodzaju, wówczas FreeBSD może ich nie uruchomić Zmiana rodzaju na Linux: brandelf -t Linux program Serwer nazw w przypadku błędu dotyczacego słów bind i hosts należy utworzyć plik /compat/linux/etc/host.conf o zawartości order hosts, bind multi on słowo bind należy pominać, jeśli serwer nazw nie został określony w pliku /etc/resolv.conf M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 13 / 13

Co dalej Rodzaj plików ELF Pliki ELF maja rodzaj (brand), określajacy np. system operacyjnym Niektóre programy linuksowe nie maja ustawionego rodzaju, wówczas FreeBSD może ich nie uruchomić Zmiana rodzaju na Linux: brandelf -t Linux program Serwer nazw w przypadku błędu dotyczacego słów bind i hosts należy utworzyć plik /compat/linux/etc/host.conf o zawartości order hosts, bind multi on słowo bind należy pominać, jeśli serwer nazw nie został określony w pliku /etc/resolv.conf M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 13 / 13