SlideShare a Scribd company logo
1 of 4
08 – Kompilace a instalace balíčků

OPERAČNÍ SYSTÉM LINUX UBUNTU

VOŠ pro praxi
reg. č.: CZ.1.07/2.1.00/32.0044
CO JE TO KOMPILACE?


Ne vždy ale existují balíčky pro samotné
aplikace. Například, pokud je aplikace
určena pro jiný systém a my ji chceme do
našeho nainstalovat



Zdrojové soubory programů bývají většinou
k dispozici v .tar.gz nebo .tar.bz2

VOŠ pro praxi
reg. č.: CZ.1.07/2.1.00/32.0044
STÁHNUTÍ A ROZBALENÍ BALÍČKU
Stáhneme soubor se zdrojovými kódy:
# wget http://aplikace.tar.gz
 Rozbalení
# tar xzf aplikace.tar.gz
 Přejdeme do aresáře s rozbalenými zdroji:
# cd aplikace


VOŠ pro praxi
reg. č.: CZ.1.07/2.1.00/32.0044

3
KOMPILACE A INSTALACE


Zkonfigurujeme zdroje se systémem:
# ./configure



Provedeme kompilaci:
# make



Nainstalujeme aplikaci:
# make install

VOŠ pro praxi
reg. č.: CZ.1.07/2.1.00/32.0044

4

More Related Content

Similar to Kompilace a instalace balíčků

4311 souborovy system_os_net_ware_1
4311 souborovy system_os_net_ware_14311 souborovy system_os_net_ware_1
4311 souborovy system_os_net_ware_1pisaceku
 
Fantom Opery, "VPN" a Secure Proxy v Opeře
Fantom Opery, "VPN" a Secure Proxy v OpeřeFantom Opery, "VPN" a Secure Proxy v Opeře
Fantom Opery, "VPN" a Secure Proxy v OpeřeMichal Špaček
 
Rozšíření nástroje pro analýzu spustitelných souborů
Rozšíření nástroje pro analýzu spustitelných souborůRozšíření nástroje pro analýzu spustitelných souborů
Rozšíření nástroje pro analýzu spustitelných souborůMilan Zavoral
 
Dark Side of iOS [mDevCamp 2013]
Dark Side of iOS [mDevCamp 2013]Dark Side of iOS [mDevCamp 2013]
Dark Side of iOS [mDevCamp 2013]Kuba Břečka
 
McAfee Adaptive threat intelligence i ve virtuálním prostředí
McAfee Adaptive threat intelligence i ve virtuálním prostředí McAfee Adaptive threat intelligence i ve virtuálním prostředí
McAfee Adaptive threat intelligence i ve virtuálním prostředí MarketingArrowECS_CZ
 
Zmrakování pružné včely
Zmrakování pružné včelyZmrakování pružné včely
Zmrakování pružné včelyfersman
 
Manual Smart Vision SDK - dll video library
Manual Smart Vision SDK - dll video libraryManual Smart Vision SDK - dll video library
Manual Smart Vision SDK - dll video libraryWorkswell s.r.o.
 
Datová úložiště CESNET
Datová úložiště CESNETDatová úložiště CESNET
Datová úložiště CESNETCESNET
 
Přechod na Windows 10 - jak na to ve firemních sítích
Přechod na Windows 10 - jak na to ve firemních sítíchPřechod na Windows 10 - jak na to ve firemních sítích
Přechod na Windows 10 - jak na to ve firemních sítíchMarketingArrowECS_CZ
 
Aktivace technologie Intel vPro v2
Aktivace technologie Intel vPro v2Aktivace technologie Intel vPro v2
Aktivace technologie Intel vPro v2Frantisek Fait
 
Martin Kopta: Výhody a nevýhody paternů v GUI
Martin Kopta: Výhody a nevýhody paternů v GUI Martin Kopta: Výhody a nevýhody paternů v GUI
Martin Kopta: Výhody a nevýhody paternů v GUI ÚISK FF UK
 
4319 archivace a_zalohovani_dat_2
4319 archivace a_zalohovani_dat_24319 archivace a_zalohovani_dat_2
4319 archivace a_zalohovani_dat_2pisaceku
 
Softwarove protektory / KAREL LEJSKA, MILAN BARTOŠ [DEFENDIO]
Softwarove protektory / KAREL LEJSKA, MILAN BARTOŠ [DEFENDIO]Softwarove protektory / KAREL LEJSKA, MILAN BARTOŠ [DEFENDIO]
Softwarove protektory / KAREL LEJSKA, MILAN BARTOŠ [DEFENDIO]Security Session
 

Similar to Kompilace a instalace balíčků (17)

Maturitní otázka
Maturitní otázkaMaturitní otázka
Maturitní otázka
 
4311 souborovy system_os_net_ware_1
4311 souborovy system_os_net_ware_14311 souborovy system_os_net_ware_1
4311 souborovy system_os_net_ware_1
 
Fantom Opery, "VPN" a Secure Proxy v Opeře
Fantom Opery, "VPN" a Secure Proxy v OpeřeFantom Opery, "VPN" a Secure Proxy v Opeře
Fantom Opery, "VPN" a Secure Proxy v Opeře
 
Composer / Posobota
Composer / PosobotaComposer / Posobota
Composer / Posobota
 
Lecture01
Lecture01Lecture01
Lecture01
 
Rozšíření nástroje pro analýzu spustitelných souborů
Rozšíření nástroje pro analýzu spustitelných souborůRozšíření nástroje pro analýzu spustitelných souborů
Rozšíření nástroje pro analýzu spustitelných souborů
 
Nástěnka 02
Nástěnka 02Nástěnka 02
Nástěnka 02
 
Dark Side of iOS [mDevCamp 2013]
Dark Side of iOS [mDevCamp 2013]Dark Side of iOS [mDevCamp 2013]
Dark Side of iOS [mDevCamp 2013]
 
McAfee Adaptive threat intelligence i ve virtuálním prostředí
McAfee Adaptive threat intelligence i ve virtuálním prostředí McAfee Adaptive threat intelligence i ve virtuálním prostředí
McAfee Adaptive threat intelligence i ve virtuálním prostředí
 
Zmrakování pružné včely
Zmrakování pružné včelyZmrakování pružné včely
Zmrakování pružné včely
 
Manual Smart Vision SDK - dll video library
Manual Smart Vision SDK - dll video libraryManual Smart Vision SDK - dll video library
Manual Smart Vision SDK - dll video library
 
Datová úložiště CESNET
Datová úložiště CESNETDatová úložiště CESNET
Datová úložiště CESNET
 
Přechod na Windows 10 - jak na to ve firemních sítích
Přechod na Windows 10 - jak na to ve firemních sítíchPřechod na Windows 10 - jak na to ve firemních sítích
Přechod na Windows 10 - jak na to ve firemních sítích
 
Aktivace technologie Intel vPro v2
Aktivace technologie Intel vPro v2Aktivace technologie Intel vPro v2
Aktivace technologie Intel vPro v2
 
Martin Kopta: Výhody a nevýhody paternů v GUI
Martin Kopta: Výhody a nevýhody paternů v GUI Martin Kopta: Výhody a nevýhody paternů v GUI
Martin Kopta: Výhody a nevýhody paternů v GUI
 
4319 archivace a_zalohovani_dat_2
4319 archivace a_zalohovani_dat_24319 archivace a_zalohovani_dat_2
4319 archivace a_zalohovani_dat_2
 
Softwarove protektory / KAREL LEJSKA, MILAN BARTOŠ [DEFENDIO]
Softwarove protektory / KAREL LEJSKA, MILAN BARTOŠ [DEFENDIO]Softwarove protektory / KAREL LEJSKA, MILAN BARTOŠ [DEFENDIO]
Softwarove protektory / KAREL LEJSKA, MILAN BARTOŠ [DEFENDIO]
 

More from zdendator

Zadání logické funkce
Zadání logické funkceZadání logické funkce
Zadání logické funkcezdendator
 
Skutečná realizace zadání logického problému
Skutečná realizace zadání logického problémuSkutečná realizace zadání logického problému
Skutečná realizace zadání logického problémuzdendator
 
Programovatelné logické funkce
Programovatelné logické funkceProgramovatelné logické funkce
Programovatelné logické funkcezdendator
 
Odvozené logické funkce
Odvozené logické funkceOdvozené logické funkce
Odvozené logické funkcezdendator
 
Kreslení schémat pomocí hradel NAND
Kreslení schémat pomocí hradel NANDKreslení schémat pomocí hradel NAND
Kreslení schémat pomocí hradel NANDzdendator
 
Dekodér BCD/sedmisegment
Dekodér BCD/sedmisegmentDekodér BCD/sedmisegment
Dekodér BCD/sedmisegmentzdendator
 
Dekadický čítač 7490
Dekadický čítač 7490Dekadický čítač 7490
Dekadický čítač 7490zdendator
 
Číslicové filtry
Číslicové filtryČíslicové filtry
Číslicové filtryzdendator
 
Zobrazovací jednotky
Zobrazovací jednotkyZobrazovací jednotky
Zobrazovací jednotkyzdendator
 

More from zdendator (20)

Bes07
Bes07Bes07
Bes07
 
Bes09
Bes09Bes09
Bes09
 
Bes08
Bes08Bes08
Bes08
 
Bes06
Bes06Bes06
Bes06
 
Bes05
Bes05Bes05
Bes05
 
Bes03
Bes03Bes03
Bes03
 
Bes02
Bes02Bes02
Bes02
 
Bes01
Bes01Bes01
Bes01
 
Absolutoria
AbsolutoriaAbsolutoria
Absolutoria
 
Bes04
Bes04Bes04
Bes04
 
Zadání logické funkce
Zadání logické funkceZadání logické funkce
Zadání logické funkce
 
Skutečná realizace zadání logického problému
Skutečná realizace zadání logického problémuSkutečná realizace zadání logického problému
Skutečná realizace zadání logického problému
 
Programovatelné logické funkce
Programovatelné logické funkceProgramovatelné logické funkce
Programovatelné logické funkce
 
Odvozené logické funkce
Odvozené logické funkceOdvozené logické funkce
Odvozené logické funkce
 
Kreslení schémat pomocí hradel NAND
Kreslení schémat pomocí hradel NANDKreslení schémat pomocí hradel NAND
Kreslení schémat pomocí hradel NAND
 
Dekodér BCD/sedmisegment
Dekodér BCD/sedmisegmentDekodér BCD/sedmisegment
Dekodér BCD/sedmisegment
 
Dekadický čítač 7490
Dekadický čítač 7490Dekadický čítač 7490
Dekadický čítač 7490
 
Číslicové filtry
Číslicové filtryČíslicové filtry
Číslicové filtry
 
Multiplexor
MultiplexorMultiplexor
Multiplexor
 
Zobrazovací jednotky
Zobrazovací jednotkyZobrazovací jednotky
Zobrazovací jednotky
 

Recently uploaded

Project Restart 2024: Pavel Minář - Procesy pro lepší projekty
Project Restart 2024: Pavel Minář - Procesy pro lepší projektyProject Restart 2024: Pavel Minář - Procesy pro lepší projekty
Project Restart 2024: Pavel Minář - Procesy pro lepší projektyTaste
 
Project Restart 2024: Hana Březinová - Psychologické tipy pro práci s lidmi n...
Project Restart 2024: Hana Březinová - Psychologické tipy pro práci s lidmi n...Project Restart 2024: Hana Březinová - Psychologické tipy pro práci s lidmi n...
Project Restart 2024: Hana Březinová - Psychologické tipy pro práci s lidmi n...Taste
 
Project Restart 2024: Karel Smutný - Specializace patří do 19. století
Project Restart 2024: Karel Smutný - Specializace patří do 19. stoletíProject Restart 2024: Karel Smutný - Specializace patří do 19. století
Project Restart 2024: Karel Smutný - Specializace patří do 19. stoletíTaste
 
Project Restart 2024: Martin Vasquez - Inteligence je schopnost reagovat na z...
Project Restart 2024: Martin Vasquez - Inteligence je schopnost reagovat na z...Project Restart 2024: Martin Vasquez - Inteligence je schopnost reagovat na z...
Project Restart 2024: Martin Vasquez - Inteligence je schopnost reagovat na z...Taste
 
Project Restart 2024: Jiří Langr - Mytologie projektů
Project Restart 2024: Jiří Langr - Mytologie projektůProject Restart 2024: Jiří Langr - Mytologie projektů
Project Restart 2024: Jiří Langr - Mytologie projektůTaste
 
Project Restart 2024: Lenka Auerová - Budování holistické organizace
Project Restart 2024: Lenka Auerová - Budování holistické organizaceProject Restart 2024: Lenka Auerová - Budování holistické organizace
Project Restart 2024: Lenka Auerová - Budování holistické organizaceTaste
 
Project Restart 2024: Jan Řezáč - Nahradí AI projektové manažery?
Project Restart 2024: Jan Řezáč - Nahradí AI projektové manažery?Project Restart 2024: Jan Řezáč - Nahradí AI projektové manažery?
Project Restart 2024: Jan Řezáč - Nahradí AI projektové manažery?Taste
 
Martina Košanová: Komunikace s problémovými uživateli knihoven
Martina Košanová: Komunikace s problémovými uživateli knihovenMartina Košanová: Komunikace s problémovými uživateli knihoven
Martina Košanová: Komunikace s problémovými uživateli knihovenÚISK FF UK
 

Recently uploaded (8)

Project Restart 2024: Pavel Minář - Procesy pro lepší projekty
Project Restart 2024: Pavel Minář - Procesy pro lepší projektyProject Restart 2024: Pavel Minář - Procesy pro lepší projekty
Project Restart 2024: Pavel Minář - Procesy pro lepší projekty
 
Project Restart 2024: Hana Březinová - Psychologické tipy pro práci s lidmi n...
Project Restart 2024: Hana Březinová - Psychologické tipy pro práci s lidmi n...Project Restart 2024: Hana Březinová - Psychologické tipy pro práci s lidmi n...
Project Restart 2024: Hana Březinová - Psychologické tipy pro práci s lidmi n...
 
Project Restart 2024: Karel Smutný - Specializace patří do 19. století
Project Restart 2024: Karel Smutný - Specializace patří do 19. stoletíProject Restart 2024: Karel Smutný - Specializace patří do 19. století
Project Restart 2024: Karel Smutný - Specializace patří do 19. století
 
Project Restart 2024: Martin Vasquez - Inteligence je schopnost reagovat na z...
Project Restart 2024: Martin Vasquez - Inteligence je schopnost reagovat na z...Project Restart 2024: Martin Vasquez - Inteligence je schopnost reagovat na z...
Project Restart 2024: Martin Vasquez - Inteligence je schopnost reagovat na z...
 
Project Restart 2024: Jiří Langr - Mytologie projektů
Project Restart 2024: Jiří Langr - Mytologie projektůProject Restart 2024: Jiří Langr - Mytologie projektů
Project Restart 2024: Jiří Langr - Mytologie projektů
 
Project Restart 2024: Lenka Auerová - Budování holistické organizace
Project Restart 2024: Lenka Auerová - Budování holistické organizaceProject Restart 2024: Lenka Auerová - Budování holistické organizace
Project Restart 2024: Lenka Auerová - Budování holistické organizace
 
Project Restart 2024: Jan Řezáč - Nahradí AI projektové manažery?
Project Restart 2024: Jan Řezáč - Nahradí AI projektové manažery?Project Restart 2024: Jan Řezáč - Nahradí AI projektové manažery?
Project Restart 2024: Jan Řezáč - Nahradí AI projektové manažery?
 
Martina Košanová: Komunikace s problémovými uživateli knihoven
Martina Košanová: Komunikace s problémovými uživateli knihovenMartina Košanová: Komunikace s problémovými uživateli knihoven
Martina Košanová: Komunikace s problémovými uživateli knihoven
 

Kompilace a instalace balíčků

  • 1. 08 – Kompilace a instalace balíčků OPERAČNÍ SYSTÉM LINUX UBUNTU VOŠ pro praxi reg. č.: CZ.1.07/2.1.00/32.0044
  • 2. CO JE TO KOMPILACE?  Ne vždy ale existují balíčky pro samotné aplikace. Například, pokud je aplikace určena pro jiný systém a my ji chceme do našeho nainstalovat  Zdrojové soubory programů bývají většinou k dispozici v .tar.gz nebo .tar.bz2 VOŠ pro praxi reg. č.: CZ.1.07/2.1.00/32.0044
  • 3. STÁHNUTÍ A ROZBALENÍ BALÍČKU Stáhneme soubor se zdrojovými kódy: # wget http://aplikace.tar.gz  Rozbalení # tar xzf aplikace.tar.gz  Přejdeme do aresáře s rozbalenými zdroji: # cd aplikace  VOŠ pro praxi reg. č.: CZ.1.07/2.1.00/32.0044 3
  • 4. KOMPILACE A INSTALACE  Zkonfigurujeme zdroje se systémem: # ./configure  Provedeme kompilaci: # make  Nainstalujeme aplikaci: # make install VOŠ pro praxi reg. č.: CZ.1.07/2.1.00/32.0044 4