Kā jaunināt uz CentOS7 jaunāko SQLite3
SQLite 3 ir viegla, vienkārša, uz datnēm balstīta datu bāzes sistēma. To izmanto daudzi izstrādātāji. It īpaši ierīces, kurām ir zema aparatūras specifikācija, mikrokontrolleri, iegultie datori, SQLite izmanto kā vieglu datu bāzes sistēmu. Android arī plaši izmanto SQLite datu bāzi.
CentOS 7, SQLite 3.7 jau ir instalēts. Jūs to nevarat noņemt, jo no tā ir atkarīgas visas pārējās CentOS 7 paketes. CentOS 7 nenodrošina nekādu veidu, kā to atjaunināt. Arī Centite 7 SQLite versijas atjaunināšana ir grūts.
Šajā rakstā es parādīšu, kā droši atjaunināt SQLite3 CentOS 7. Sāksim.
Jaunākās SQLite3 lejupielāde:
Vispirms dodieties uz oficiālo SQLite vietni vietnē https: // sqlite.org. Jums vajadzētu redzēt šo lapu:
Tagad noklikšķiniet uz “Lejupielādēt”, kā parādīts zemāk esošajā ekrānuzņēmumā.
Jums vajadzētu redzēt šo lapu. Tajā ir lejupielādes saites jaunākajai SQLite3 versijai.
Tagad ritiniet mazliet uz leju. Jums vajadzētu redzēt sadaļu “Iepriekš sastādītās binārās versijas Linux”. No šejienes jūs varat lejupielādēt jaunākās stabilās SQLite3 datu bāzes iepriekš apkopotu versiju. Pēc kompilācijas bināros failus var lejupielādēt pēc lejupielādes, jo tiem nav nepieciešama nekāda veida kompilācija. Noklikšķiniet uz faila, kā parādīts ekrānuzņēmumā.
Jūsu pārlūkprogrammai vajadzētu aicināt jūs lejupielādēt failu. Noklikšķiniet uz “Saglabāt failu” un noklikšķiniet uz “Labi”. Jūsu lejupielāde jāsāk.
SQLite3 jaunināšana:
Tagad atveriet termināli un dodieties uz direktoriju, kurā lejupielādējāt SQLite3. Pēc noklusējuma tam vajadzētu būt ~ / Downloads direktorija jūsu LIETOTĀJA mājas direktorijā.
Palaidiet šo komandu, lai dotos uz direktoriju ~ / Lejupielādes:
$ cd ~ / Lejupielādes
Tagad uzskaitīsim direktorija ~ / Downloads saturu ar šādu komandu:
$ ls
Var redzēt, ka lejupielādētais fails ir tur.
Tagad mums ir jāizvelk zip arhīvs.
Lai izvilktu lejupielādēto zip failu, izpildiet šādu komandu:
$ unzip sqlite-tools-linux-x86-3210000.zip
Kā redzat, zip failā ir tikai 3 faili. Tie ir 'sqlite3', 'sqldiff', 'sqlite3_analyzer'
Mūs interesē tikai 'sqlite3' fails.
Tagad mums ir jāatrod vieta, kur atrodas iepriekš instalētā sqlite3 programma.
Lai to izdarītu, palaidiet šādu komandu:
$ whereis sqlite3
Var redzēt, ka iepriekš instalētā SQLite3 programma atrodas mapē / / usr / bin / sqlite3. Ņem to vērā, jo šis ceļš mums ir vajadzīgs vēlāk.
Jūs varat noņemt failu / / usr / bin / sqlite3 un aizstāt to ar atjaunināšanas failu. Bet es neiesaku to darīt. Jo, ja rodas kāda problēma, jūs nevarēsit tik viegli atgriezties. Iesaku failu pārdēvēt. Tātad jums būs jāinstalē abi šie SQLite3 un noklusējuma būs atjauninātais. Gadījumā, ja rodas kādas problēmas, vienkārši noņemiet jauno un pārdēvējiet veco par “sqlite3”, kuru esat pabeidzis.
Pirms es pārdēvēju failu, pārbaudīsim pašreiz instalētās SQLite3 versiju.
Palaidiet šādu komandu:
$ sqlite3 --versija
Var redzēt, ka versija ir 3.7.17.
Es pārdēvēšu instalēto SQLite3 bināro failu no 'sqlite3' uz 'sqlite3.7 '.
Lai to izdarītu, palaidiet šādu komandu:
$ sudo mv -v / usr / bin / sqlite3 / usr / bin / sqlite3.7
Varat redzēt, ka pārdēvēšanas darbība bija veiksmīga.
Tagad mēs varam nokopēt jaunāko stabilo sqlite3 bināro failu, ko saņēmām pēc lejupielādētā zip arhīva atvienošanas uz / usr / bin /.
Lai to izdarītu, palaidiet šādu komandu:
$ sudo cp -v sqlite-tools-linux-x86-3210000 / sqlite3 / usr / bin /
Var redzēt, ka kopēšanas darbība bija veiksmīga.
Tagad jūs varat vēlreiz pārbaudīt instalētās SQLite3 versiju ar šādu komandu:
$ sqlite3 --versija
Var redzēt, ka versija, ja 3.21. Tā ir šī raksta jaunākā versija.
Ja vēlaties, varat izmantot arī veco versiju. Vecajai SQLite3 var piekļūt kā 'sqlite3.7 ', kā parādīts zemāk esošajā ekrānuzņēmumā.
Tātad, tā jūs atjaunināt SQLite3 vietnē CentOS 7. Paldies, ka izlasījāt šo rakstu.