Gestione dei Software in GNU/Linux HackLab Catanzaro Installazione software da sorgente 8° Lezione GNU/Linux Base

Slides:



Advertisements
Presentazioni simili
Installazione pacchetti sotto Linux. Linux: Installare le applicazioni Adesso che abbiamo configurato Linux vogliamo imparare a installare qualche programma.
Advertisements

Script bash I file di comandi in Linux. BASH  Bourne Again Shell  Modalità interattiva o batch (file di comandi)  Ambiente di programmazione “completo”
APACHE E’ BELLO (PERCHE’ NON E’ SICURO) VEDIAMO COSA POSSIAMO FARE PER BUCARLO RENDERLO SICURO.
Fondamenti di Informatica - D. Talia - UNICAL 1 Fondamenti di Informatica FONDAMENTI DI INFORMATICA Domenico Talia
Corso gratuito di Linux. Linux User Group Mantova
CORSO elementare su DATABASE Applicativo utilizzato OpenOffice 3.0.
1 Alberto Pollastro, !#/bin/bash Novara, GalLUG - Gruppo Utenti Linux Galliate - #!/bin/bash Alberto Pollastro.
Orientamento. Il Kernel Il Kernel è un programma scritto in linguaggio vicino all'hardware che ha il compito di fornire ai processi in esecuzione sul.
User Mode Linux. Cos'è user mode linux ● User mode linux è un kernel linux che gira come un'applicazione nello spazio utente.
H T M L Hyper Text Markup Language L' HTML è un linguaggio di markup usato per la creazione di documenti ipertestuali sotto forma di pagine web.
FOX BOARD 8+32 Argomenti trattati: ● Breve descrizione dell'hardware ● Overview del sistema di sviluppo ● Esame delle porte GPIO Hardware.
Progetto: memorizzazione dello stato nel database Accesso Nome Anno N. accediNegozio.html negozio Seleziona oggetto1 oggetto2 oggetto conferma.
Corso Gnu/Linux 2011 – Hacklab Cosenza Breve storia di GNU/Linux  V. Pirrone.
Gruppo Alpini Rivoli sezione Torino
Basi di dati - Fondamenti
Corso di Elementi di Informatica
Sviluppo applicativo mobile per lettore barcode datalogic
Corso per Webmaster base
Ambienti di Programmazione per il Software di Base
“Vivere insieme” – Lezione6
A cura dell’Ing. Buttolo Marco
“Vivere insieme” – Lezione6
Compilazione del kernel Linux
Pronto.
GeoGebra QuizFaber Formazione tra pari
HackLab Catanzaro Installazione DEBIAN Lezione 2
Terza Lezione → Navigare nel file System → parte 2
Presentazione dei nuovi sviluppi software
PROGRAMMAZIONE BASH - INTRODUZIONE
The Virtual Machine Monitor Introduzione. Installazione. Utilizzo.
GridFlex: gestione di software
HO UNA LIVE COSA POSSO FARE? Adriano Ciaghi.
Sicurezza dati: Backup
I PERMESSI IN LINUX.
I comandi.
“VIRTUAL BOX E CONDIVISIONE FILE”
MATRICI (ARRAY) IN MATLAB/OCTAVE
Ambienti di Programmazione per il Software di Base
LA GESTIONE DEI PACCHETTI
Organizzazione fisica
I FILES AD ACCESSO SEQUENZIALE
PROGETTO “COMDO” Supporters : AnnaMaria Muoio, Marcello IaconoManno
* Il Sistema Operativo GNU/Linux * Sistema Operativo e Applicazioni
Sono stati sperimentati software in grado di rilevare se sono stati compromessi determinati componenti di un sistema operativo.
PROGRAMMAZIONE BASH – ISTRUZIONE IF
Creare un server casalingo - 2
Cosa sono il Software Libero e GNU/Linux? Scopriamolo insieme!
I file I File sono l’ unità base di informazione nell’interazione tra utente e sistema operativo Costituito da un insieme di byte (di natura omogenea)
Recupero polizze assicurative
istalliamo l’ambiente di sviluppo - ide
mBlock Un modo semplice e innovativo per programmare Arduino
Basi di dati - Fondamenti
Sistemi Operativi.
Nuove Tecnologie e Disabilità
Programmare.
Claudio Rocchini - Interfacce
Modifica le impostazioni di base del programma modificando:
ADO Per gestire i database con tecnologia ASP si utilizzano strumenti ADO (ActiveX Data Objects): un'architettura che fornisce oggetti.
Ambienti di Programmazione per il Software di Base
Free .NET Hosting - somee.com
Programmazione e Laboratorio di Programmazione
Istruzioni per la gestione corretta del modulo PDF su PC
Parti interne del computer
Programmazione e Laboratorio di Programmazione
Progetto: memorizzazione dello stato nel database
Programmazione e Laboratorio di Programmazione
PowerShell di Windows PowerShell è un shell che mette a disposizione un prompt interattivo e un interprete a riga di comando , per le sue caratteristiche.
Programmazione e Laboratorio di Programmazione
Programmazione e Laboratorio di Programmazione
CLOUD.
Transcript della presentazione:

Gestione dei Software in GNU/Linux HackLab Catanzaro Installazione software da sorgente 8° Lezione GNU/Linux Base

Cosa è un pacchetto Le applicazioni sono memorizzate in pacchetti che indicano non solo il programma da installare ma anche i riferimenti alle operazioni da svolgere e alle modalità di installazione e rimozione del software

Tarball Un tarball è un file contenente un insieme di altri file, in formato non compresso, che ha generalmente l'estensione.tar

Il comando tar tar [-] [operazioni] [opzioni] [pathname...] Memorizza (o ripristina) file su nastro o unità di massa mantenendo invariate anche le caratteristiche specifiche dei file (come permessi, proprietari, tempi, ecc.).

Il comando tar Operazioni principali: -c per creare un archivio, ● -t elenca i file contenuti in un archivio ● -x per estrarlo ● Opzioni: ● -v (o –verbose) aumenta la prolissità ● -f (o –file) specifica il nome del file da usare come archivio da cui leggere o su cui scrivere

Tarball compresso Il tarball è distribuito compresso con gzip. # tar -zxvf nome_file nome_file è generalmente con estensione.tar.Z,.taZ,.taz,.tar.gz o.tgz.

Struttura del pacchetto ● Leggere le istruzioni in un file denominato README, INSTALL ● install.sh (o qualcosa del genere) comando per l'inizializzazione di alcuni file, che generalmente viene effettuata con uno script di shell denominato.

Installazione pacchetto di sorgenti # tar -zxvf nome_file # cd package_dir #./configure # make # make install dove nome_file è il nome del file contenente il pacchetto tarball compresso (in questo caso si è considerato soltanto il caso della compressione con compress o gzip)

Installazione pacchetto di sorgenti./configure verifica le dipendenze tra i file sorgenti e crea il makefile (file contenente le opportune direttive per il compilatore); make per mezzo del makefile creato precedentemente compila i sorgenti, creando i file eseguibili dal sistema; make install copia i file necessari (eseguibili e non) nelle opportune directory in modo da rendere utilizzabile l'applicazione considerata.

Svantaggi Tempo : per a compilare i programmi per pacchetti come il server X può essere dell’ordine delleore o dei giorni), Cosa avete installato, dove e quando, dovete verificare che la sovrapposizione non generi problemi. Disinstallare. Alcuni pacchetti make unistall. se questo non c’è occorre tracciarsi a mano i file che sono stati installati e cancellarli.

Gran parte delle distribuzioniutilizzano un sistema di gestione dei pacchetti Tiene traccia di cosa si installa, Conosce dove sono messi i file, Permette una cancellazione pulita del pacchetto Soluzioni