Frissítés a CentOS7 legfrissebb SQLite3-ra
Az SQLite 3 egy könnyű, egyszerű fájl alapú adatbázis-rendszer. Sok fejlesztő használja. Különösen az alacsony hardver-specifikációjú eszközök, mikrokontrollerek és beágyazott számítógépek használják az SQLite-t könnyű adatbázis-rendszerként. Az Android emellett széles körben használja az SQLite adatbázist.
A CentOS 7-ben az SQLite 3.A 7 már telepítve van. Nem távolíthatja el, mert a CentOS 7 összes többi csomagja ettől függ. A CentOS 7 semmilyen módon nem tudja frissíteni. Az SQLite verziójának frissítése a CentOS 7-en szintén bonyolult emiatt.
Ebben a cikkben megmutatom, hogyan lehet biztonságosan frissíteni az SQLite3 programot a CentOS 7 rendszeren. Kezdjük el.
A legújabb SQLite3 letöltése:
Először keresse fel az SQLite hivatalos webhelyét a https: // sqlite címen.org. A következő oldalt kell látnia:
Most kattintson a „Letöltés” gombra az alábbi képernyőképen látható módon.
A következő oldalt kell látnia. Letöltési linkeket tartalmaz az SQLite3 legújabb verziójához.
Most görgessen egy kicsit lefelé. Látnia kell az „Előfordított bináris fájlok Linuxhoz” szakaszt. Innen letöltheti a legújabb stabil SQLite3 adatbázis előre lefordított verzióját. Az előre lefordított bináris fájlok a letöltés után használatra készek, mivel nem igényelnek semmiféle fordítást. Kattintson a fájlra a képernyőképen látható módon.
Böngészője kéri a fájl letöltését. Kattintson a „Fájl mentése”, majd az „OK” gombra. A letöltésnek el kell indulnia.
Az SQLite3 frissítése:
Most nyisson meg egy terminált, és lépjen abba a könyvtárba, ahová az SQLite3 fájlt letöltötte. Alapértelmezés szerint ~ / Downloads könyvtárnak kell lennie a FELHASZNÁLÓ házi könyvtárában.
Futtassa a következő parancsot a ~ / Downloads könyvtárba lépéshez:
$ cd ~ / Letöltések
Most soroljuk fel a ~ / Downloads könyvtár tartalmát a következő paranccsal:
$ ls
Láthatja, hogy a letöltött fájl ott van.
Most ki kell bontanunk a zip archívumot.
A letöltött zip fájl kibontásához futtassa a következő parancsot:
$ unzip sqlite-tools-linux-x86-3210000.postai irányítószám
A zip fájlban csak 3 fájl van, amint láthatja. Ezek 'sqlite3', 'sqldiff', 'sqlite3_analyzer'
Csak az 'sqlite3' fájl érdekel.
Most meg kell keresnünk az előtelepített sqlite3 programot.
Ehhez futtassa a következő parancsot:
$ whereis sqlite3
Láthatja, hogy az előtelepített SQLite3 program a '/ usr / bin / sqlite3' könyvtárban található. Jegyezze fel ezt, mivel később erre az útra van szükségünk.
Eltávolíthatja a / / usr / bin / sqlite3 fájlt, és lecserélheti a frissítésre. De ezt nem ajánlom. Mert ha bármilyen probléma merül fel, akkor nem lesz képes ilyen könnyen visszamenni. Javaslom a fájl átnevezését. Tehát mindkét SQLite3 telepítve lesz, és a frissített lesz az alapértelmezett. Ha bármilyen probléma merülne fel, egyszerűen távolítsa el az újat, és nevezze át a régit 'sqlite3' névre.
Mielőtt átnevezném a fájlt, ellenőrizzük az SQLite3 jelenleg telepített verzióját.
Futtassa a következő parancsot:
$ sqlite3 --verzió
Láthatja, hogy a verzió 3.7.17.
Átnevezem a telepített SQLite3 bináris fájlt 'sqlite3' -ról 'sqlite3-ra.7 '.
Ehhez futtassa a következő parancsot:
$ sudo mv -v / usr / bin / sqlite3 / usr / bin / sqlite3.7
Láthatja, hogy az átnevezési művelet sikeres volt.
Most átmásolhatjuk a legújabb stabil sqlite3 bináris fájlt, amelyet a letöltött zip archívum kibontása után kaptunk a / usr / bin / könyvtárba.
Ehhez futtassa a következő parancsot:
$ sudo cp -v sqlite-tools-linux-x86-3210000 / sqlite3 / usr / bin /
Láthatja, hogy a másolási művelet sikeres volt.
Most újra ellenőrizheti a telepített SQLite3 verzióját a következő paranccsal:
$ sqlite3 --verzió
Láthatja, hogy a verzió, ha 3.21. Ez az írás legújabb verziója.
Használhatja a régi verziót is, ha akarja. A régi SQLite3 'sqlite3 néven érhető el.7 ', ahogy az alábbi képernyőképen látható.
Tehát így frissíti az SQLite3-ot a CentOS 7-en. Köszönjük, hogy elolvasta ezt a cikket.