SQLite

Inovujte na najnovšiu verziu SQLite3 na serveri CentOS7

Inovujte na najnovšiu verziu SQLite3 na serveri CentOS7

Ako upgradovať na najnovšiu verziu SQLite3 na serveri CentOS7

SQLite 3 je ľahký jednoduchý databázový systém založený na súboroch. Používa ho veľa vývojárov. Najmä zariadenia, ktoré majú nízku hardvérovú špecifikáciu, mikrokontroléry, zabudované počítače používajú SQLite ako ľahký databázový systém. Android taktiež vo veľkej miere využíva databázu SQLite.

V systéme CentOS 7, SQLite 3.7 je už nainštalovaný. Nemôžete ju odstrániť, pretože na nej závisia všetky ostatné balíky CentOS 7. CentOS 7 neposkytuje žiadny spôsob, ako ho aktualizovať. Aktualizácia verzie SQLite na CentOS 7 je tiež zložitá.

V tomto článku vám ukážem, ako bezpečne aktualizovať SQLite3 na CentOS 7. Začnime.

Sťahovanie najnovšej SQLite3:

Najskôr prejdite na oficiálnu webovú stránku SQLite na adrese https: // sqlite.org.  Mali by ste vidieť nasledujúcu stránku:

Teraz kliknite na „Stiahnuť“, ako je znázornené na snímke obrazovky nižšie.

Mali by ste vidieť nasledujúcu stránku. Obsahuje odkazy na stiahnutie najnovšej verzie SQLite3.

Teraz posuňte trochu nadol. Mali by ste vidieť časť „Predkompilované binárne súbory pre Linux“. Odtiaľ si môžete stiahnuť predkompilovanú verziu najnovšej stabilnej databázy SQLite3. Predkompilované binárne súbory sú pripravené na použitie po stiahnutí, pretože nevyžadujú nijakú kompiláciu. Kliknite na súbor, ako je znázornené na snímke obrazovky.

Prehliadač by vás mal vyzvať na stiahnutie súboru. Kliknite na „Uložiť súbor“ a potom na „OK“. Vaše sťahovanie by sa malo začať.


Aktualizácia SQLite3:

Teraz otvorte terminál a choďte do adresára, do ktorého ste si stiahli SQLite3. Predvolene by to mal byť adresár ~ / Downloads v domovskom adresári používateľa.

Spustením nasledujúceho príkazu prejdite do adresára ~ / Downloads:

$ cd ~ / Súbory na stiahnutie

Teraz uveďme zoznam obsahu adresára ~ / Downloads pomocou nasledujúceho príkazu:

$ ls

Vidíte, že sa tam nachádza stiahnutý súbor.

Teraz musíme rozbaliť archív zip.

Stiahnutý súbor ZIP rozbalíte spustením nasledujúceho príkazu:

$ rozbaľte sqlite-tools-linux-x86-3210000.PSČ

Ako vidíte, vo vnútri súboru zip sú iba 3 súbory. Sú to 'sqlite3', 'sqldiff', 'sqlite3_analyzer'

Zaujíma nás iba súbor „sqlite3“.

Teraz musíme nájsť, kde je predinštalovaný program sqlite3.

Vykonáte to nasledujúcim príkazom:

$ kde je sqlite3

Vidíte, že predinštalovaný program SQLite3 je v priečinku „/ usr / bin / sqlite3“. Poznamenajte si to, pretože neskôr budeme potrebovať túto cestu.

Môžete odstrániť súbor „/ usr / bin / sqlite3“ a nahradiť ho aktualizačným. Ale neodporúčam to robiť. Pretože ak sa vyskytne akýkoľvek problém, nebudete sa môcť tak ľahko vrátiť späť. Odporúčam súbor premenovať. Takže budete mať obidve tieto SQLite3 nainštalované a aktualizovaná bude predvolená. V prípade, že máte problém, stačí odstrániť nový a starý premenovať na „sqlite3“.

Predtým, ako súbor premenujem, skontrolujme verziu aktuálne nainštalovaného SQLite3.

Spustite nasledujúci príkaz:

$ sqlite3 - verzia

Vidíte, že verzia je 3.7.17.

Nainštalovaný binárny súbor SQLite3 premenujem z „sqlite3“ na „sqlite3.7 '.

Vykonáte to nasledujúcim príkazom:

$ sudo mv -v / usr / bin / sqlite3 / usr / bin / sqlite3.7

Vidíte, že operácia premenovania bola úspešná.

Teraz môžeme skopírovať najnovší stabilný binárny súbor sqlite3, ktorý sme dostali po rozbalení stiahnutého archívu zip do priečinka / usr / bin /.

Vykonáte to nasledujúcim príkazom:

$ sudo cp -v sqlite-tools-linux-x86-3210000 / sqlite3 / usr / bin /

Vidíte, že operácia kopírovania bola úspešná.

Teraz môžete znova skontrolovať verziu nainštalovaného SQLite3 pomocou nasledujúceho príkazu:

$ sqlite3 - verzia

Môžete vidieť, že verzia, ak 3.21. Toto je najnovšia verzia od tohto písania.

Ak chcete, môžete použiť aj starú verziu. K starému SQLite3 je možné pristupovať ako k 'sqlite3.7 ', ako je znázornené na snímke obrazovky nižšie.

Takto teda aktualizujete SQLite3 na CentOS 7. Ďakujeme, že ste si prečítali tento článok.

Hry Ako používať AutoKey na automatizáciu hier pre Linux
Ako používať AutoKey na automatizáciu hier pre Linux
AutoKey je obslužný program na automatizáciu stolných počítačov pre systémy Linux a X11, programovaný v programoch Python 3, GTK a Qt. Pomocou jeho fu...
Hry Ako zobraziť počítadlo FPS v hrách Linux
Ako zobraziť počítadlo FPS v hrách Linux
Hranie na systéme Linux získalo veľký tlak, keď spoločnosť Valve v roku 2012 oznámila podporu systému Linux pre klienta Steam a ich hry. Od tej doby s...
Hry Ako sťahovať a prehrávať Sid Meier's Civilization VI v systéme Linux
Ako sťahovať a prehrávať Sid Meier's Civilization VI v systéme Linux
Úvod do hry Civilization 6 predstavuje moderné poňatie klasického konceptu predstaveného v sérii hier Age of Empires. Myšlienka bola dosť jednoduchá; ...