Kā instalēt .deb failu Ubuntu

How Install Deb File Ubuntu



Dažāda Linux programmatūra pirms daudziem gadiem tika izplatīta kā tikai avota kods. Mums bija jāapkopo programmatūra no avota, lai to varētu izmantot. Ja programmatūras avots bija atkarīgs no citām bibliotēkām, mums bija jālejupielādē arī šīs bibliotēkas avota kods un jāapkopo tas, pirms apkopot programmatūru, kuru vēlējāmies instalēt. Ja šī bibliotēka bija atkarīga no dažām citām bibliotēkām, tad mums vajadzēja lejupielādēt šo bibliotēku avotu un arī tās apkopot. Mums bija jāiziet vesela virkne atkarības problēmu, ko tolaik sauc par atkarības elli. Nebija tādas iepakošanas sistēmas kā mūsdienās. Mūsdienās paketes ir iepriekš apkopotas dažādām mašīnu arhitektūrām un tiek glabātas centrālajā serverī (ko sauc par pakotņu krātuvi), un pakotņu pārvaldības programmatūra tiek izmantota, lai automātiski lejupielādētu, atrisinātu atkarības un instalētu to mums.

Linux izplatījumos, kuru pamatā ir Debian, piemēram, Debian GNU/Linux, Ubuntu, Linux Mint un citos, tiek izmantots APT pakotņu pārvaldnieks. APT pakotņu pārvaldnieka pakotnes formāts ir DEB arhīvs. DEB arhīva paplašinājums ir .deb.







Mūsdienās lielākā daļa izplatīto programmatūras pakotņu ir pieejamas mūsu izmantotās Linux izplatīšanas oficiālajā pakotņu krātuvē. Tātad mēs to varam viegli instalēt, izmantojot pakotņu pārvaldnieku, Ubuntu/Debian gadījumā - APT pakotņu pārvaldnieku. Bet joprojām ir gadījumi, kad vēlamā programmatūra nav pieejama oficiālajā pakotņu krātuvē, un mums ir jālejupielādē DEB pakotnes fails no šīs programmatūras oficiālās vietnes un manuāli jāinstalē mūsu Ubuntu/Debian operētājsistēmā.



Šajā rakstā es jums parādīšu, kā instalēt DEB failu Ubuntu. Es demonstrācijai izmantošu Ubuntu 18.04 LTS. Sāksim.



Jūs varat izmantot dpkg komandu Ubuntu, lai instalētu DEB failu.





Es lejupielādēju Apache 2 tīmekļa servera DEB failu no https://packages.ubuntu.com tikai demonstrācijai. Protams, jūs to varat viegli instalēt, izmantojot APT pakotņu pārvaldnieku. Bet es jums parādīšu, kā to instalēt no DEB faila.



Tagad atveriet termināli tajā pašā direktorijā kā DEB fails. Kā redzat, DEB fails ir pieejams direktorijā.

Tagad instalējiet to ar šādu komandu:

$sudo dpkg -iapache2_2.4.29-1ubuntu4.1_amd64.deb

Kā redzat, instalēšana neizdevās, jo nevarēja novērst atkarības. DEB pakete apache2 atkarīgs no apache2-bin , apache2-utils , apache2-dati neviens no tiem nav instalēts.

Tagad, lai atrisinātu atkarības, pirms instalēšanas šīs pakotnes ir jāinstalē apache2 iepakojums.

Par laimi, atkarības pakotnes ir pieejamas Ubuntu oficiālajā pakotņu krātuvē. Tātad viss, kas mums jādara, ir palaist šādu komandu:

$sudotrāpīgs-f uzstādīt

Kā redzat, APT pakotņu pārvaldnieks automātiski atrisināja visas atkarības. Tagad nospiediet un un pēc tam nospiediet .

Jāinstalē pakete apache2.

Kā redzat, Apache 2 darbojas.

Dažreiz atkarības pakotnes nebūs pieejamas oficiālajā Ubuntu pakotņu krātuvē. Tādā gadījumā jums ir jāatrod nepieciešamās DEB paketes internetā un jāinstalē, izmantojot dpkg arī. Jums būs jāatrisina arī jebkura atkarība, kas būs šīm atkarības pakotnēm. Palielinoties atkarībai, tas kļūst arvien grūtāk, un tas ir ļoti nepraktiski DEB failiem, kuriem ir daudz atkarību.

DEB faila instalēšana, izmantojot Ubuntu programmatūras centru:

Varat arī instalēt DEB failu, izmantojot Ubuntu programmatūras centru. Vienkārši ar peles labo pogu noklikšķiniet uz DEB faila un noklikšķiniet uz Atveriet, instalējot programmatūru .

Tagad noklikšķiniet uz Uzstādīt .

Tagad ierakstiet savu paroli un noklikšķiniet uz Autentificēt .

Atkarības būtu automātiski jāatrisina, ja tā ir pieejama Ubuntu pakotņu krātuvē un jāinstalē programmatūra.

Kad instalēšana ir pabeigta, jums vajadzētu redzēt šādu logu.

Ja kāda atkarības pakotne nav pieejama oficiālajā Ubuntu pakotņu krātuvē vai kādā no pakotņu krātuvēm, ko pievienojāt, izmantojot PPA, instalēšana neizdosies. Tādā gadījumā atkarības pakotnes būs jāatrod un jāinstalē arī manuāli.

Tātad jūs instalējat DEB failu Ubuntu. Paldies, ka izlasījāt šo rakstu.