- - Kā atrast programmatūru neskaidrai Linux izplatīšanai

Kā atrast programmatūru par neskaidru Linux izplatīšanu

Ir diezgan grūti atrast neskaidru programmatūruLinux izplatīšana, taču ir diezgan daudz dažādu veidu, kā novērst šo problēmu. Pirmais (un, domājams, labākais) risinājums ir nepieciešamo trūkstošo lietotņu papildināšana ar pārnēsājamām, izpildāmām lietotnēm. Šīs izpildāmās lietotnes sauc par AppImages.

AppImages

AppImages nekādā ziņā nav jauna lieta, bettie ir vieni no labākajiem izgudrojumiem Linux kopienā nesenajā atmiņā. Pamatkoncepcija ir panākt Windows platformai līdzīgu “EXE” uz Linux platformas. Kad lietotājs lejupielādēs programmu, kas ir iesaiņota kādā no šiem failiem, tā darbosies uzreiz un nebūs jāinstalē nekāda programmatūra. Acīmredzot AppImage neizgudroja izpildāmus bināros failus uz Linux. Jau ir portatīvie binārie faili. Tas nozīmē, ka AppImage atrod veidu, kā uzlabot šos bināros failus.

Var darboties parasts binārais fails, kas nav AppImagejebkuru Linux izplatīšanu (ja sistēmā ir instalētas pareizās bibliotēkas un tml.). AppImage failos katra bibliotēka un fails ir iesaiņoti “vidē”, lai lietotāji varētu to iegūt un aiziet. Lūk, kā iegūt šos failus savā Linux datorā.

AppImages atrašana

Vispirms atrodiet AppImage direktorijā Probono AppImage. Šķiet, ka no visiem tiešsaistes resursiem tas ir visuzticamākais un bagātīgākais. Šajā piemērā mēs izmantosim Audacity.

Lapā BinTray noklikšķiniet uz “faili”. Tālāk ir redzams milzīgs Audacity attēlu saraksts. Atrodiet visjaunāko, lai jūsu AppImage programma būtu pēc iespējas jaunāka. Nelejuplādējiet šo failu ar pārlūkprogrammu. Tā vietā ar peles labo pogu noklikšķiniet uz saites un noklikšķiniet uz “kopēt”, lai saglabātu tiešo URL. Pēc tam atveriet termināļa logu.

Lejupielādējiet lietotni Audacity ar wget

Piezīme: jums nav wget? Atrodiet to savā pakešu pārvaldniekā un vispirms instalējiet. Pēc tam sāciet lejupielādi.

cd ~/Downloads
wget https://bintray.com/probono/AppImages/download_file?file_path=Audacity-2.0.5.glibc2.15-x86_64.AppImage

Mēs lejupielādējām šo lietotni ar wget tāpēc, ka ir jāmaina AppImage atļaujas. Tas ir daudz vienkāršāk, ja atrodaties jau terminālī. Lai atjauninātu atļaujas, izmantojiet chmod komanda:

sudo chmod +x Audacity*.AppImage

Atļaujas tiek atjauninātas. Tagad sava Linux datora failu pārvaldniekā atveriet lejupielādes un divreiz noklikšķiniet uz Audacity AppImage. Lietotne uzreiz tiks atvērta un gatava lietošanai.

FlatPaks un īsās paketes

Vēl viens risinājums, lai atrastu programmatūru nepopulāriem,un mazāk atbalstītos Linux izplatījumos ir jāizmanto Flatpaks. Šī tehnoloģija (līdzīgi kā AppImage) ir “distroagnostiska”, kas nozīmē: neviens Linux sadalījums netiek atbalstīts pār citiem, un jūsu Linux izplatīšana, iespējams, to atbalsta. Pietiek pateikt, ka Snaps un Flatpaks ir paredzēti uzstādīšanai uz visa.

Šie divi risinājumi ir Linux kopienas risinājumipēdējais mēģinājums izveidot “universālu” pakotnes formātu, kuru jebkurš var izmantot jebkur. Izmantojot šīs divas tehnoloģijas, ļoti pieprasītā programmatūra atrod savu ceļu uz visiem galvenajiem Linux, kā arī neskaidrajiem Linux izplatījumiem.

Ja jūs izmantojat mazāk zināmu Linux izplatīšanu, kurai nav tāda paša veida programmatūras atbalsta kā Ubuntu vai Fedora lietotājam, mēģiniet to izmēģināt.

Linux programmatūra vietnē GitHub

Viens no labākajiem veidiem, kā atrast papildu programmatūrunepopulārai Linux izplatīšanai ir jāpāriet pie Github. Ir daudz projektu, kas to pieprasa visās diennakts stundās. Tā rezultātā vairums Linux projektu tur izvieto savu pirmkodu. Tas nozīmē, ka, ja jums ir nepieciešama programma, un jūsu Linux versijai nav vietējās paketes, jums joprojām būs iespēja sastādīt programmatūru no avota un pat izveidot pats instalējamu pakotni!

Saprotiet, ka ne katrs Linux projekts izmanto Github. Neatkarīgi no tā, šī vietne ir (līdz šim) vispopulārākais projektu vadības pakalpojums. Tas nozīmē, ka pastāv liela iespēja, ka tur atradīsit nepieciešamo.

Izlasiet dokumentāciju

Mazāk zināmos Linux izplatījumospaši izstrādātāji bieži saprot, ka programmatūra būs grūtāka. Tā rezultātā izstrādātāji ļoti smagi strādā, lai aizpildītu šo plaisu. Labākais piemērs tam ir Solus projekts. Šis Linux izplatījums ir jauns, un tam ir pilnīgi jauns pakotnes formāts. Rezultātā dažas programmas vienkārši nav (piemēram, tās būtu Ubuntu). Tieši šī iemesla dēļ Solus projektā ir sadaļa “Trešās puses”, uz kuru lietotāji var doties un atrast programmas, kas viņiem varētu būt vajadzīgas. Turklāt Solus ļauj jebkuram lietotājam pieprasīt programmu trešās puses sadaļai.

Jūsu Linux distro var būt līdzīgs. Izpētiet, kā tiek izgatavoti iepakojumi, un pārbaudiet, vai ir kāda sadaļa “trešā puse”. Var būt arī laba ideja tīmekļa vietnē meklēt sadaļu “pieprasījuma paketes”. Lai gan daži izstrādātāji varētu ignorēt jūsu pieprasījumus, tas nevar sāpināt, lai sazinātos.

Secinājums

Agrāk, darbojoties Linux izplatīšanā, kasnebija vispārpieņemts, bija nāvessods. Programmatūru bija grūti iegūt, un, ja jums izdevās atrast nepieciešamo programmatūru, pakešu atjaunināšana notika lēni. Mūsdienās Linux kopiena ļoti cenšas padarīt programmu instalēšanu Linux daudz agnostiskāku. Kad visi pieņems tādus risinājumus kā Flatpak, Snaps un AppImages, dienas, kurās pavada bez noteiktām lietotnēm, būs pagātne.

Komentāri