Pracownia Technik Obliczeniowych

Podobne dokumenty
Typy plików. Oznaczenie f -

Instalacja Systemu Linux na maszynie writualnej

System plików Linuxa. Tomasz Borzyszkowski

Linux: System Plików

Systemy operacyjne. Instrukcja laboratoryjna. Ćwiczenie 1: Polecenia systemu UNIX/LINUX. Opracował: dr inż. Piotr Szpryngier

Sprawozdanie z zadania 2. Artur Angiel, śr. 12:15

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

Architektura systemów informatycznych WPROWADZENIE DO SYSTEMU LINUX

System operacyjny Linux

IdyllaOS. Prosty, alternatywny system operacyjny. Autor: Grzegorz Gliński. Kontakt:

IBM SPSS Statistics Wersja 22. Linux - Instrukcja instalacji (licencja autoryzowanego użytkownika)

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

Instalacja serwera baz danych PostgreSQL ze źródeł i pierwsze uruchomienie

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

Język JAVA podstawy. wykład 1, część 2. Jacek Rumiński. Politechnika Gdańska, Inżynieria Biomedyczna

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

Kurs systemu Unix wykład wstępny. Kurs systemu Unix 1

Acronis Universal Restore

SYSTEMY LINUX - PODSTAWY 1. Wymień główne cechy systemów wielodostępnych: System wielodostępny - jest to system operacyjny z którego może korzystać

IBM SPSS Statistics Wersja 25. Windows Instrukcja instalacji (licencja autoryzowanego użytkownika) IBM

Instalacja Linuksa i podstawowa konfiguracja. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski

Systemy Operacyjne I: System plików

Współczesne systemy komputerowe

Ćwiczenie Nr 7 Instalacja oraz konfiguracja wskazanego systemu operacyjnego

IBM SPSS Statistics Version 22. Windows - Instrukcja instalacji (licencja wielokrotna)

IBM SPSS Statistics Wersja 24. Windows Instrukcja instalacji (licencja wielokrotna) IBM

Środowiska wirtualne i zarządzanie zależnościami w Pythonie. Piotr Grzesik

Okiełznać Pingwina.... czyli podstawy systemu GNU/Linux

Dokumentacja kompilacji źródeł aplikacji 1.0

Instrukcje instalacji pakietu IBM SPSS Data Access Pack dla systemu Windows

Ćwiczenie 9 Linux - operacje systemu plików

Warstwy systemu Windows 2000

IBM SPSS Statistics Wersja 22. Windows - Instrukcja instalacji (licencja autoryzowanego użytkownika)

Kalipso wywiady środowiskowe

MODELOWANIE MATERIAŁÓW I PROCESÓW

IBM SPSS Statistics Wersja 24. Mac OS Instrukcja instalacji (licencja autoryzowanego użytkownika) IBM

Instrukcje instalacji pakietu IBM SPSS Data Access Pack dla systemu Linux

Linux Kernel. Michał Kulling.

System kontroli dostępu ACCO NET Instrukcja instalacji

Kompilacja jądra systemu Linux

IBM SPSS Statistics Wersja 23. Mac OS Instrukcja instalacji (licencja autoryzowanego użytkownika)

Linux Elementy instalacji. 1 Podział dysku na partycje. 2 Konfiguracja sprzętu (automatycznie) 3 Założenie użytkowników

Architektury Usług Internetowych. Laboratorium 2. Usługi sieciowe

K. Konopko; Toolchain. Jądro Linuksa. dr inż. Krzysztof Konopko

Systemy operacyjne. Informatyka Stosowana - Zajęcia 1. Wydział Inżynierii Metali i Informatyki Przemysłowej

System plików - wprowadzenie. Ścieżki dostępu. Informatyka ćw 1

Konfiguracja pakietu CrossStudio for MSP

Podstawy administracji systemu Linux

SI BIG InfoMonitor. Instrukcja instalacji oprogramowania do obsługi systemu informatycznego BIG InfoMonitor S.A.

Instalacja NOD32 Remote Administrator

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

Instalacja i konfiguracja SAS PC Files Server

Kernel Kompilacja jądra

Spis treści. FAQ: /PL Data: 30/06/2015. Instalacja polskiej wersji LOGO! Soft Comfort. 1 Pobranie pliku 2

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

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

Red Hat Linux 8. Æwiczenia praktyczne

System operacyjny Linux

Podstawy administracji systemu Linux

Instrukcja instalacji klienta OpenVPN w sieci WFAiIS UMK w Toruniu. operator@fizyka.umk.pl 28maja2010

Instrukcja konfiguracji Comarch ERP Altum z komponentem Crystal Reports w wersji

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

IBM SPSS Modeler Social Network Analysis 16 podręcznik instalowania i konfigurowania

Wprowadzenie do SAS. Wprowadzenie. Historia SAS. Struktura SAS 8. Interfejs: SAS Explorer. Interfejs. Część I: Łagodny wstęp do SAS Rafał Latkowski

IBM SPSS Statistics dla systemu Windows Instrukcje dotyczące instalacji (jeden użytkownik)

IBM SPSS Statistics dla systemu Mac OS Instrukcje dotyczące instalacji (jeden użytkownik)

X P.I.W.O. Portowanie Tizena na nowe architektury na przykładzie ARMv6. Maciej Wereski Samsung R&D Institute Poland. 17 Maj Poznań, Polska

PROGRAM DO ARCHIWIZACJI NOŚNIKÓW KOPII ELEKTRONICZNEJ

FORMA SZKOLENIA MATERIAŁY SZKOLENIOWE CENA CZAS TRWANIA

Sphinx - system dokumentacji dla Pythona

Fragment wykładu z języka C ( )

IBM SPSS Statistics dla systemu Mac OS Instrukcje dotyczące instalacji (jeden użytkownik)

Uruchomienie Raspberry Pi

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

Instalacja i konfiguracji czytników kart kryptograficznych, aplikacji procertum CardManager w systemach Mac OS X

Co to jest NODE.JS? Nowoczesne środowisko programistyczne

IBM SPSS Statistics dla systemu Windows Instrukcje dotyczące instalacji (licencja lokalna)

Quota mechanizm do przydzielania zasobów dyskowych dla użytkowników

Automatyczna instalacja oprogramowania.

Technologie Informacyjne - Linux 1

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

Statistics dla systemu Mac OS. Instrukcje dotyczące instalacji (licencja lokalna)

Rys historyczny Systemy Wbudowane Raspberry Pi Raspberry Pi - systemy Raspberry Pi - zastosowania Uruchamianie i system NIE

KATEGORIA OBSZAR WIEDZY NR ZADANIA Podstawowe informacje i czynności

Programowanie i projektowanie obiektowe

Środowisko programisty Zestaw 3

Laboratorium 1 Temat: Przygotowanie środowiska programistycznego. Poznanie edytora. Kompilacja i uruchomienie prostych programów przykładowych.

Java jako język programowania

IBM SPSS Statistics - Essentials for Python: Instrukcje instalacji dla Windows

Instalacja pakietu SAS 9.3 Audit, Performance and Measurement na platformie Windows

PROFESJONALNE USŁUGI BEZPIECZEŃSTWA

Moduł 2 Użytkowanie komputerów i zarządzanie plikami wymaga od kandydata znajomości obsługi komputera osobistego.

Instalacja i opis podstawowych funkcji programu Dev-C++

Instrukcje dotyczące systemu Windows w przypadku drukarki podłączonej lokalnie

Bezpieczeństwo systemów informatycznych

Temat zajęć: Wprowadzenie oraz obsługa systemu plików.

Wykaz zmian w programie WinAdmin Replikator

Załącznik 1 instrukcje instalacji

Instalacja oprogramowania ESI oraz konfiguracja

Podstawy systemów UNIX

Transkrypt:

Pracownia Technik Obliczeniowych Instalowanie oprogramowania Paweł Daniluk Wydział Fizyki Wiosna 2016 P. Daniluk(Wydział Fizyki) PTO XI Wiosna 2016 1 / 16

Standardowy układ katalogów Systemy UNIXowe mają z reguły ten sam układ katalogów. /bin Podstawowe pliki wykonywalne dostępne dla wszystkich (np. cat, ls, cp). /boot Pliki rozruchowe (np. kernel, initrd). /dev Pliki urządzeń (ang. device; np. /dev/null). /etc Pliki konfiguracyjne. /home Katalogi domowe użytkowników. /lib Biblioteki dla programów z katalogów /bin i /sbin. /mnt Punkt montowania innych niż natywny systemów plików. /media Punkty montowań dla nośników wymienialnych. /opt Opcjonalne aplikacje. /proc Wirtualny system plików proc informujący o stanie systemu. /root Katalog domowy użytkownika root. /sbin Pliki wykonywalne do zarządzania systemem (np. init, route, ifup). /tmp Pliki tymczasowe (mogą być kasowane przy restarcie). /usr Drugorzędowa hierarchia dla danych, dane tylko do odczytu. P. Daniluk(Wydział Fizyki) PTO XI Wiosna 2016 2 / 16

Standardowy układ katalogów /usr/bin J. w., ale nie wymagane do uruchomienia systemu. /usr/include Standardowe pliki nagłówkowe. /usr/lib J. w. /usr/sbin J. w., ale nie wymagane do uruchomienia systemu. /usr/share Dane niezależne od architektury. /usr/src Kody źródłowe. /usr/local Trzeciorzędowa hierarchia danych lokalnych. /var Pliki często ulegające zmianom (n.p. logi, bazy danych). /var/lock Pliki blokady zasobów będących w użyciu. /var/log Logi różnych aplikacji. /var/mail Skrzynki pocztowe użytkowników. /var/run Informacje o działaniu systemu od ostatniego jego uruchomienia. /var/spool Miejsce przechowania oczekujących zadań. P. Daniluk(Wydział Fizyki) PTO XI Wiosna 2016 3 / 16

Systemy pakietów Każdy nowoczesny UNIX/Linux ma jakiś system zarządzania instalacją oprogramowania, który zapewnia: 1 możliwość deinstalacji 2 zachowanie zależności (wymagań i wykluczeń) 3 aktualizację wersji Przykładowe systemy pakietów 1 RPM (RedHat i pokrewne) 2 APT (Debian i pokrewne) 3 MacPorts, Homebrew, Fink (dla OS X) Niektóre narzędzia mają własne systemy pakietów. Np.: 1 Python 2 LaTeX 3 R P. Daniluk(Wydział Fizyki) PTO XI Wiosna 2016 4 / 16

Kiedy system pakietów zawodzi Oprogramowanie naukowe (i nie tylko) nie spełnia opisanych standardów i wymaga specjalnego podejścia do instalacji. Czasem trzeba własnoręcznie skompilować narzędzie. P. Daniluk(Wydział Fizyki) PTO XI Wiosna 2016 5 / 16

Gdzie instalować Można instalować w: 1 /usr/local wymaga uprawnień superużytkownika, instalacja dostępna dla wszystkich 2 $HOME/local u siebie każdy może wszystko 3 jako moduł P. Daniluk(Wydział Fizyki) PTO XI Wiosna 2016 6 / 16

Etapy instalacji 1 Pobranie i rozpakowanie źródeł 2 Przygotowanie kompilacji weryfikacja wymagań, konfiguracja 3 Kompilacja 4 Instalacja (kopiowanie w docelowe miejsce) P. Daniluk(Wydział Fizyki) PTO XI Wiosna 2016 7 / 16

Standardowa procedura. / c o n f i g u r e make make i n s t a l l P. Daniluk(Wydział Fizyki) PTO XI Wiosna 2016 8 / 16

configure Sprawdza, czy kompilacja jest możliwa. Lokalizuje potrzebne biblioteki. Ustawia parametry kompilacji. 1 miejsce instalacji 2 moduły do skompilowania 3 inne opcje P. Daniluk(Wydział Fizyki) PTO XI Wiosna 2016 9 / 16

make Nadzoruje kompilację. Pożyteczna opcja make -j P. Daniluk(Wydział Fizyki) PTO XI Wiosna 2016 10 / 16

Pakiety Pythonowe Python szuka pakietów w bieżącym katalogu oraz domyślnych lokalizacjach. >>> s y s. path [, / home/ pawel, / u s r / l i b 6 4 / python26. z i p, / u s r / l i b 6 4 / python2. 6, / u s r / l i b 6 4 / python2. 6 / p l a t l i n u x 2, / u s r / l i b 6 4 / python2. 6 / l i b tk, / u s r / l i b 6 4 / python2. 6 / l i b old, / u s r / l i b 6 4 / python2. 6 / l i b dynload, / u s r / l i b 6 4 / python2. 6 / s i t e packages ] Pakiety, które mają być dostępne dla wszystkich, można instalować w site-packages. P. Daniluk(Wydział Fizyki) PTO XI Wiosna 2016 11 / 16

PyPI Repozytorium pakietów Pythonowych. http://pypi.python.org P. Daniluk(Wydział Fizyki) PTO XI Wiosna 2016 12 / 16

Setuptools Zestaw narzędzi do instalowania pakietów. Zawiera easy_install. Instalacja http://bootstrap.pypa.io/ez_setup.py P. Daniluk(Wydział Fizyki) PTO XI Wiosna 2016 13 / 16

Zadanie 1 Pobierz kod źródłowy najnowszej wersji Pythona 2, skompiluj i zainstaluj w swoim katalogu domowym. P. Daniluk(Wydział Fizyki) PTO XI Wiosna 2016 14 / 16

Zadanie 2 Zainstaluj setuptools. P. Daniluk(Wydział Fizyki) PTO XI Wiosna 2016 15 / 16

Zadanie 3 Zainstaluj ipython. P. Daniluk(Wydział Fizyki) PTO XI Wiosna 2016 16 / 16