SQLite je kompaktní systém pro správu databází (DBMS), který nevyžaduje server, zde se naučíme příkazy k instalaci SQLite 3 na Ubuntu 22.04 Jammy nebo 22.04 Focal.
Na rozdíl od jiných serverových a klientských databázových serverů, jako je MySQL, SQLite je souborový systém správy relačních databází (RDBMS). Je k dispozici zdarma ke stažení a použití, napsaný v programovacím jazyce C. Nejlepším příkladem pro pochopení je, že aplikace pro chytré telefony mnohokrát používají SQLite, jako je prohlížeč k ukládání souborů cookie nebo záložek ve formátu souboru .sqlite3/.sqlite/.DB. Velkou výhodou tohoto formátu je, že databáze se skládají pouze z jednoho souboru a zabírají málo místa. Pokud chcete otevřít soubor SQLite, potřebujete program, který je kompatibilní s tímto formátem.
To je důvod, proč je SQLite preferovanou volbou vývojářů pro použití jako vestavěný databázový software pro místní nebo klientské úložné aplikace, jako jsou webové prohlížeče. Stručně řečeno, nabízí malý, rychlý, samostatný, vysoce spolehlivý a plně vybavený databázový stroj SQL.
Pokud jste právě začali vyvíjet aplikaci a chcete vyzkoušet SQLite 3, abyste zjistili, jak tato souborová databáze funguje, pak zde jsou příkazy k instalaci SQLite 3 na systémy Ubuntu 22.04 nebo 20.04 LTS Linux.
Kroky k instalaci SQLite 3 na Ubuntu 22.04 | 20,04 LTS
Požadavky
• Linux založený na Debianu, jako je Ubuntu
• Uživatel sudo bez oprávnění root
• Připojení k internetu pro online instalaci
#1. způsob:
Příkaz Apt Update
Na příkazovém terminálu nejprve spusťte příkaz aktualizace systému, aby systém mohl aktualizovat své stávající balíčky a také obnovit mezipaměť úložišť.
sudo apt update -y
Nainstalujte SQLite 3 na Ubuntu 22.04 | 20.04 s APT
K instalaci SQLite 3 do našeho systému nepotřebujeme přidávat žádné úložiště třetích stran. Co musíme udělat, je spustit příkaz správce balíčků APT k instalaci této souborové databáze.
sudo apt install sqlite
Zkontrolujte verzi
Jakmile je instalace dokončena, můžeme pomocí správce balíčků APT zkontrolovat, jakou verzi databáze SQLite na našem systému Ubuntu přesně máme.
sqlite3 --version
#2nd Way
Instalace SQLite 3 zkompilováním jeho zdroje
Ti, kteří nechtějí používat správce balíčků APT, mohou tuto souborovou databázi zkompilovat přímo pomocí jejího zdrojového kódu.
Instalace nástrojů pro vývojáře
Ke kompilaci zdrojového kódu některých aplikací v Linuxu potřebujeme nějaké vývojářské nástroje, abychom je získali, stačí nainstalovat balíček Build Essential.
Build essential je název pro balíček, který obsahuje kompilátory a knihovny GCC/g++ a některé další nástroje potřebné ke kompilaci softwaru napsaného v C a C++.
Gnu Compiler Collection, zkráceně GCC, je sbírka kompilátorů a nabízí jednotné rozhraní pro vytváření programů v C, C++, Objective-C, Fortran, Ada, Assembler a Go.
sudo apt install build-essential -y
Stáhněte si zdrojový kód
Navštivte stránku stahování SQLite a klikněte na Tar.GZ soubor, který je pro něj k dispozici.
Rozbalte komprimovaný soubor:
cd Downloads
Zkontrolujte, zda je soubor dostupný zde:
ls
Nyní použijte k extrahování danou syntaxi:
tar xvfz filename.tar.gz
příklad :Nezapomeňte nahradit sqlite-autoconf-3370200 s verzí vašeho souboru.
tar xfvz sqlite-autoconf-3370200.tar.gz
Vytvořit adresář bezpečně umístit soubor pod /opt:
sudo mkdir /opt/sqlite3
sudo mv sqlite-autoconf-3370200 /opt/sqlite3 cd /opt/sqlite3
Spusťte konfigurační soubor a vytvořte kód pro instalaci
./configure --prefix=/usr/local
Nainstalujte SQLite pomocí příkazu Make
sudo make install
Zkontrolujte verzi:
sqlite3 --version
Pro další znalosti může uživatel navštívit dokumentaci SQLite.