SQLite

Oppgrader til siste SQLite3 på CentOS7

Oppgrader til siste SQLite3 på CentOS7

Hvordan oppgradere til den nyeste SQLite3 på CentOS7

SQLite 3 er et lett, enkelt filbasert databasesystem. Den brukes av mange utviklere. Spesielt enheter som har lave maskinvarespesifikasjoner, mikrokontrollere, innebygde datamaskiner bruker SQLite som et lett databasesystem. Android bruker også omfattende SQLite-databaser.

I CentOS 7, SQLite 3.7 er allerede installert. Du kan ikke fjerne det fordi alle de andre pakkene til CentOS 7 er avhengige av det. CentOS 7 gir ingen måte å oppdatere den på. Oppdatering av versjonen av SQLite på CentOS 7 er også vanskelig på grunn av det.

I denne artikkelen vil jeg vise deg hvordan du oppdaterer SQLite3 på CentOS 7 trygt. La oss komme i gang.

Laste ned siste SQLite3:

Gå først til den offisielle nettsiden til SQLite på https: // sqlite.org.  Du bør se følgende side:

Klikk nå på "Last ned" som vist på skjermbildet nedenfor.

Du bør se neste side. Den inneholder nedlastingskoblinger for den nyeste versjonen av SQLite3.

Rull nå litt ned. Du bør se avsnittet "Forkompilerte binærfiler for Linux". Herfra kan du laste ned forhåndskompilert versjon av siste stabile SQLite3-database. Forhåndskompilerte binærfiler er klare til bruk etter nedlasting, da de ikke krever noe slag. Klikk på filen som vist på skjermbildet.

Nettleseren din bør be deg om å laste ned filen. Klikk på "Lagre fil" og klikk på "OK". Nedlastingen din skal starte.


Oppgradering av SQLite3:

Åpne nå en terminal og gå til katalogen der du lastet ned SQLite3. Det skal være ~ / Nedlastinger-katalogen i brukerens hjemmekatalog som standard.

Kjør følgende kommando for å gå til ~ / Downloads-katalogen:

$ cd ~ / Nedlastinger

La oss nå liste innholdet i ~ / Downloads-katalogen med følgende kommando:

$ ls

Du kan se at den nedlastede filen er der.

Nå må vi trekke ut zip-arkivet.

For å trekke ut den nedlastede zip-filen, kjør følgende kommando:

$ pakke ut sqlite-tools-linux-x86-3210000.glidelås

Det er bare 3 filer inne i zip-filen som du kan se. De er 'sqlite3', 'sqldiff', 'sqlite3_analyzer'

Vi er bare interessert i filen 'sqlite3'.

Nå må vi finne ut hvor det forhåndsinstallerte sqlite3-programmet er.

For å gjøre det, kjør følgende kommando:

$ hvorav sqlite3

Du kan se at det forhåndsinstallerte SQLite3-programmet er i '/ usr / bin / sqlite3'. Legg merke til det ettersom vi trenger denne veien senere.

Du kan fjerne filen '/ usr / bin / sqlite3' og erstatte den med oppdateringen. Men jeg anbefaler ikke å gjøre det. For hvis det oppstår problemer, vil du ikke kunne gå så lett tilbake. Jeg anbefaler å gi nytt navn til filen. Så du vil ha begge disse SQLite3 installert, og den oppdaterte vil være standard. Hvis du har problemer, er det bare å fjerne den nye og gi den gamle navnet til 'sqlite3' du er ferdig.

Før jeg omdøper filen, la oss sjekke versjonen av SQLite3 som er installert.

Kjør følgende kommando:

$ sqlite3 --versjon

Du kan se at versjonen er 3.7.17.

Jeg vil gi nytt navn til den installerte SQLite3-binæren fra 'sqlite3' til 'sqlite3.7 '.

For å gjøre det, kjør følgende kommando:

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

Du kan se at omdøpningsoperasjonen var vellykket.

Nå kan vi kopiere den siste stabile sqlite3-binæren som vi fikk etter at vi pakket ut det nedlastede zip-arkivet til / usr / bin /.

For å gjøre det, kjør følgende kommando:

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

Du kan se at kopieringen var vellykket.

Nå kan du sjekke versjonen av den installerte SQLite3 igjen med følgende kommando:

$ sqlite3 --versjon

Du kan se at versjonen hvis 3.21. Det er den siste versjonen av dette skrivet.

Du kan også bruke den gamle versjonen hvis du vil. Den gamle SQLite3 kan nås som 'sqlite3.7 'som vist på skjermbildet nedenfor.

Så det er hvordan du oppdaterer SQLite3 på CentOS 7. Takk for at du leser denne artikkelen.

Vulkan for Linux-brukere
Med hver nye generasjon grafikkort ser vi spillutviklere skyve grensene for grafisk troskap og komme et skritt nærmere fotorealisme. Men til tross for...
OpenTTD vs Simutrans
Å lage din egen transportsimulering kan være morsom, avslappende og ekstremt fristende. Derfor må du sørge for at du prøver så mange spill som mulig f...
OpenTTD Tutorial
OpenTTD er et av de mest populære forretningssimuleringsspillene der ute. I dette spillet må du lage en fantastisk transportvirksomhet. Du begynner im...