როგორ დააინსტალიროთ SQLite 3 Debian 11 Bullsye-ზე

SQLite არის უფასო, მსუბუქი რელაციური მონაცემთა ბაზის მართვის სისტემა (RDBMS) C ბიბლიოთეკაში. SQLite არ არის კლიენტ-სერვერის მონაცემთა ბაზის ძრავა. ამის ნაცვლად, ის ჩართულია საბოლოო პროგრამაში. უპირველეს ყოვლისა, პროგრამირების ყველა ენას აქვს SQLite-ის მხარდაჭერა, რაც ენების ჩაშენების პროგრამას წარმოადგენს ფაილით .sqlite3/.sqlite/.DB გაფართოებით. პროგრამული უზრუნველყოფა პოპულარული არჩევანია ადგილობრივი/კლიენტის შესანახად, როგორიცაა ვებ ბრაუზერები, Android მოწყობილობები და მრავალი სხვა. სია საკმაოდ ვრცელია.

შემდეგ გაკვეთილზე შეიტყობთ როგორ დააინსტალიროთ SQLite 3 Debian 11 Bullseye-თან ერთად.

წინაპირობები

  • რეკომენდებული OS: დებიანი 11 Bullseye.
  • მომხმარებლის ანგარიში: მომხმარებლის ანგარიში sudo ან root წვდომით.

ოპერაციული სისტემის განახლება

განაახლეთ თქვენი Debian ოპერაციული სისტემა, რათა დარწმუნდეთ, რომ ყველა არსებული პაკეტი განახლებულია:

sudo apt update && sudo apt upgrade -y

სახელმძღვანელოში გამოყენებული იქნება სუდოს ბრძანება და ვივარაუდოთ, რომ თქვენ გაქვთ სუდოს სტატუსი.

სუდოს სტატუსის დასადასტურებლად თქვენს ანგარიშზე:

რეკლამა
sudo whoami

მაგალითი გამომავალი, რომელიც აჩვენებს სუდოს სტატუსს:

[joshua@debian~]$ sudo whoami
root

არსებული ან ახალი sudo ანგარიშის დასაყენებლად, ეწვიეთ ჩვენს სახელმძღვანელოს მომხმარებლის დამატება Sudoers-ში Debian-ზე.

გამოიყენოს root ანგარიში, გამოიყენეთ შემდეგი ბრძანება root პაროლით შესასვლელად.

su

სახელმძღვანელო გამოიყენებს ტერმინალს ინსტალაციისთვის აქტივობები > აპლიკაციების ჩვენება > ტერმინალი.

მაგალითი:

როგორ დააინსტალიროთ SQLite 3 Debian 11 Bullsye-ზე

ვარიანტი 1. დააინსტალირეთ SQLite 3 Debian-ზე APT-ით

პირველი ვარიანტი და დასაწყებად რეკომენდებულია SQLite 3-ის დაყენება Debian 11 Bullseyes საცავიდან. ინსტალაციის დასაწყებად გამოიყენეთ შემდეგი ბრძანება თქვენს ტერმინალში.

რეკლამა
sudo apt install sqlite3

შემდეგი, გადაამოწმეთ SQLite 3-ის დაინსტალირებული ვერსია - ვერსიის ბრძანება.

sqlite3 --version

მაგალითი გამომავალი:

როგორ დააინსტალიროთ SQLite 3 Debian 11 Bullsye-ზე

ვარიანტი 2. დააინსტალირეთ SQLite 3 Debian-ზე კომპილაციის გზით

როგორც Debian-ის ბევრმა მომხმარებელმა იცოდა, Debian-ის საცავში წარმოდგენილი ვერსია ყოველთვის არ არის ყველაზე განახლებული და კომპილაციამ შეიძლება მოგაწოდოთ უახლესი, ან ამ შემთხვევაში, სასურველი ვერსია.

იხილეთ ასევე  როგორ დააინსტალიროთ NotepadQQ Linux Mint 21 LTS-ზე

პირველი, დააინსტალირეთ build-essentials პაკეტი.

sudo apt install build-essential

მაგალითი გამომავალი:

როგორ დააინსტალიროთ SQLite 3 Debian 11 Bullsye-ზე

ტიპი Y, შემდეგ დააჭირეთ ღილაკს შეიყვანეთ გასაღები გაგრძელება

რეკლამა

შემდეგი, ეწვიეთ SQLite ჩამოტვირთვის გვერდი და აიღეთ უახლესი ვერსიის ბმული და ჩამოტვირთეთ მისი გამოყენებით wget ბრძანება.

wget https://www.sqlite.org/2022/sqlite-autoconf-{version}

მაგალითი:

wget https://www.sqlite.org/2022/sqlite-autoconf-3370200.tar.gz

ამოიღეთ ფაილები იმ დირექტორიაში, რომელიც ახლახან შექმენით.

მაგალითი:

tar xvfz sqlite-autoconf-3370200.tar.gz

გადაიტანეთ ფაილი ადრე შექმნილ დირექტორიაში.

sudo mv sqlite-autoconf-3370200 /opt/sqlite3

ახლა თქვენ გადახვალთ საქაღალდეში SQLite-ის შედგენის დასაწყებად.

რეკლამა
cd /opt/sqlite3

დაიწყეთ კომპილაციის პროცესი შემდეგი ბრძანების გამოყენებით.

./configure

შემდეგი პროცესი არის გამოყენება (გააკეთოს) ბრძანება მშენებლობის პროცესის დასაწყებად. ამის გაკეთების უკეთესი გზაა მიუთითოთ ბირთვების რაოდენობა, რომელთა გამოყენება გსურთ შედგენისას პროცესის დასაჩქარებლად.

make -j 2

შენიშვნა, (-j) შეესაბამება თქვენს სისტემაში ბირთვების რაოდენობას, რათა დააჩქაროს აშენების დრო. თუ თქვენ გაქვთ ძლიერი სერვერი, შეგიძლიათ დააყენოთ ის რაც შეიძლება მაღალი. თუ არა, ეს იქნება 1-ის ნაგულისხმევი ვარიანტი. იმის გასარკვევად, თუ რამდენი ბირთვი გაქვთ თქვენს სისტემაში, შეასრულეთ შემდეგი კოდი:

nproc

მაგალითი გამომავალი:

2

როგორც ხედავთ, ჩვენ გვაქვს ორი ბირთვი, ასე რომ (გააკეთოს) ბრძანება, გამოვიყენეთ (-j 2). თუმცა, თუ თქვენ გაქვთ 12 ბირთვი, შეგიძლიათ გქონდეთ -j 6 ბირთვები და დაუთმეთ პროცესს ნახევარი ან მეტი.

მშენებლობის პროცესის დასრულების შემდეგ, დაიწყეთ ინსტალაცია შემდეგი ბრძანების გამოყენებით.

რეკლამა
sudo make install

ინსტალაციის შემდეგ, შეამოწმეთ ინსტალაცია და ვერსიის ნომერი.

sqlite3 --version

მაგალითი გამომავალი:

როგორ დააინსტალიროთ SQLite 3 Debian 11 Bullsye-ზე

როგორც ზემოთ, ვერსია არის 3.37, ხოლო Debian საცავი ვერსია არის 3.34 ამ გაკვეთილის დროს.

კომენტარები და დასკვნა

ტუტორიალში ნაჩვენებია, თუ როგორ უნდა დააინსტალიროთ SQLite 3 APT მეთოდის გამოყენებით ან წყაროდან შედგენა Debian 11 Bullseye-ით. საერთო ჯამში, SQLite 3 არის ძირითადი, მაგრამ ძლიერი. თუმცა, მისაღებია მცირე და საშუალო ვებსაიტებისთვის დიდი მზარდი საიტებისთვის, რომ ნახოთ MariaDB, MongoDB და PostgreSQL, სხვა მრავალ ვარიანტს შორის.

იხილეთ ასევე  როგორ დააინსტალიროთ Stellarium Manjaro 21 Linux-ზე

SQLite-ით აპლიკაციების შექმნის შესახებ დამატებითი ინფორმაციისთვის ეწვიეთ ოფიციალური დოკუმენტაციის გვერდი.


არა ის, რასაც ეძებდით? სცადეთ მოძებნოთ დამატებითი გაკვეთილები.

დატოვე კომენტარი