Puncte:-2

de ce nu există distrubuții Linux au platformă comună pentru a instala software-uri?

drapel bd

Sunt nou pe Linux. Folosesc Kubuntu de ceva vreme. Orice software care este construit, să zicem în Windows, are un fișier executabil/de configurare. Dacă doriți să descărcați orice aplicație. Mergeți doar pe site-ul oficial al aplicației respective, descărcați pachetul relevant și făcând clic pe fișierul .exe/setup se deschide programul de instalare a pachetului, faceți clic pe următorul, următorul și instalați și asta este. Aplicația s-ar instala, dar nu este cazul în distribuțiile Linux, trebuie să deschideți terminalul și trebuie să instalați pachete și în plus trebuie să instalați și câteva pachete suplimentare, patch-uri etc. și nu există un singur fișier executabil precum în ferestre unde este ușor de găsit și instalat. Pentru a instala orice software, de obicei trebuie să mergeți la github, să copiați adresa pachetului de software și să urmați multe proceduri pentru a instala un software. Deci întrebarea mea este de ce nicio distribuție Linux nu a creat un program de instalare de software comun ca în Windows? Dacă nu, este posibil în viitor să construiți unul similar cu fișierul .exe/setup de unde puteți descărca și instala cu ușurință fără a fi nevoie să parcurgeți multe proceduri.

De exemplu, dacă doriți să instalați un software de adaptor wireless tplink, pentru Windows este foarte ușor. Există un fișier executabil, faceți dublu clic pe finalizare. dar în linux vezi doar asta Cum fac să funcționeze un adaptor wireless TP-Link TL-WN823N V3?. Și vei ajunge să știi ce vorbesc.

N0rbert avatar
drapel zw
Răspunde asta la întrebarea ta? [Cum instalez aplicații în Ubuntu?](https://askubuntu.com/questions/307280/how-do-i-install-applications-in-ubuntu) Atât Flatpak, Snap, cât și AppImage sunt universale. Codul sursă este mai universal.
ChanganAuto avatar
drapel us
De fapt te înșeli foarte tare și cu idei foarte depășite.De mult timp în urmă, Microsoft a intrat în modelul „Magazin” ca aproape orice sistem de operare desktop sau mobil din zilele noastre. Ubuntu și majoritatea distribuțiilor Linux au făcut-o cu ani înainte. În ceea ce privește driverele specifice, ar trebui să discutați cu producătorii, deoarece ei sunt cei care decid să accepte sistemul de operare, NU invers. Și din nou, „exemplul” tău de ~8 ani nu a îmbătrânit bine pentru Windows în comparație: acel chipset avea suport nativ (inclus în nucleu) în Linux cu ceva timp înainte ca același lucru să se întâmple în Windows.
drapel cn
Răspuns generic: Linux este despre alegere. Și una dintre aceste alegeri este mai multe metode de instalare a software-ului. Rețineți că, de obicei, îl puteți împărți în câteva grupuri: software-ul utilizatorului este disponibil prin magazinul de aplicații direct de pe desktop. DRIVERELE tind să fie instalate automat în timpul instalării. Instalarea manuală a driverului va fi din sursă, dar de multe ori obțineți și o soluție dependentă de platformă (cum ar fi un deb pentru Ubuntu/Debian etc).
drapel br
Când instalați programe Windows, aveți instalate o mulțime de lucruri despre care nu știți (care servesc aceluiași scop al dependențelor aici). Nu există UN SINGUR sistem de operare Linux. Există mai multe sisteme de operare bazate pe nucleul Linux care utilizează programe similare sau identice. Sistemele de operare diferă la anumite niveluri, dintre care unul este ambalarea și modul de instalare (acolo vedeți rmp, deb). Dar programe precum Discover sau Gnome Software ascund aceste diferențe și astfel servesc drept platformă comună. Ca utilizator, nu trebuie să-ți pese de ce se află în spatele asta. Snap, Flatpak și Appimages aduc mai multă comunitate.
Puncte:6
drapel st

Ignorați cel mai important aspect al unei distribuții Linux: este a distributie de pachete multiple.

O distribuție Linux garantează asta toate pachetele care fac parte din acea distribuție funcționează împreună. Nu este deloc cazul cu Windows: nici Microsoft, nici Adobe, nici Apple nu garantează că PhotoShop și iTunes funcționează bine împreună, de exemplu. (Acesta este un exemplu stupid, desigur.) Și am observat o mulțime de cazuri în cei aproape 30 de ani de utilizare a Windows în care instalarea unei aplicații a rupt alta.

În timp ce într-o distribuție Linux, distribuitorul garantează că toate pachetele software care fac parte din distribuție funcționează bine împreună, inclusiv, de exemplu, două pachete de la doi dezvoltatori diferiți care nici măcar nu știu că celălalt există.

O altă diferență este că distribuțiile Linux acceptă mult mai multe platforme decât Windows. În acest moment, Windows (consumator) acceptă doar două platforme: AMD64 și ARM64. Și dacă utilizați Windows pe ARM64, veți găsi deja asta

Doar mergeți pe site-ul lor oficial, descărcați pachetul relevant și făcând clic pe fișierul .exe se deschide programul de instalare a pachetului, faceți clic pe următorul următor și instalați și asta este.

foarte des o face nu munca pentru ca nu este Versiunea ARM64.

În timp ce o distribuție Linux va garanta că toate pachetele care fac parte din distribuție sunt disponibile pentru toate platformele.

Doar pentru comparație, Windows acceptă în prezent ARM64 și AMD64, Linux acceptă în prezent ARM 32 de biți (variante multiple), ARM64, Alpha, Arc, IA-64 (Itanium), AMD64, x86, x32 (AMD64 cu pointeri de 32 de biți), ARC , C-SKY, Hitachi/Renesas H8, Motorola m680x0, Qualcomm Hexagon, Microblaze, MIPS (32 și 64 de biți), OpenRISC, HP PA-RISC, PowerPC (32 și 64 de biți), RISC-V, IBM S/390 ( 31 de biți) și S/390x (64 de biți), Super-H, SPARC, Xtensa, Andes NDS32 și Altera NIOS.

Acum, desigur, nu toate distribuțiile Linux acceptă toate aceste arhitecturi, dar Ubuntu, de exemplu, acceptă AMD64, ARM64, POWER și S/390x, adică de două ori mai multe decât Windows. Alte distribuții Linux acceptă și mai mult: Debian acceptă AMD64, ARM64, armel (ARM 32 biți Embedded ABI pentru procesoarele ARM mai vechi), armhf (ARM 32 de biți cu suport hardware pentru virgulă mobilă pentru procesoarele ARM mai noi), x86, MIPS (32 și 64 de biți). ), PowerPC pe 64 de biți, S/390x. Gentoo acceptă AMD64, Alpha, ARM (32 și 64 de biți), HP PA-RISC, IA-64, m68k, PowerPC (32 și 64 de biți), RISC-V, SPARC, x86 și S/390(x).

De exemplu, dacă doriți să instalați un software de adaptor wireless tplink, pentru Windows este foarte ușor. Există un fișier executabil, faceți dublu clic pe finalizare. dar în Linux vedeți acest Cum se instalează driverul pentru TP-Link TL-WN722N pe Ubuntu 14.04?. Și vei ajunge să știi ce vorbesc.

Acesta este un caz foarte special.

În primul rând, rețineți că întrebarea este peste șapte ani. Dacă citiți comentariile de sub întrebare, veți vedea asta nimic din toate acestea mai este necesar. Driverul este livrat cu toate distribuțiile Linux actuale, iar dispozitivul funcționează din cutie.

Singurul motiv pentru care acest lucru pare atât de complicat este că utilizatorul care a pus întrebarea dorește să folosească a nouă dispozitiv cu o vechi versiunea sistemului de operare și încearcă să extragă driverul dintr-o versiune mai nouă de Linux și să-l facă să funcționeze pe o versiune mai veche de Linux.

Dacă pur și simplu ar fi așteptat următoarea lansare a sistemului lor de operare și s-ar fi actualizat, nu ar fi trebuit să facă nimic.

Dar pentru a răspunde la întrebarea dvs. mai general: aceasta este o întrebare pentru furnizorul de hardware! Dacă doriți să știți de ce TP-Link oferă un program de instalare pentru driverul său pe Windows, dar nu oferă un program de instalare pentru driverul său pe Ubuntu, atunci trebuie să întrebați TP-Link. Unele pentru orice alt software: cu siguranță este posibil să faci ceea ce ceri, dar vânzătorii de fapt trebuie să o facă.

Dacă un anumit furnizor alege să publice programe de instalare pentru Windows, dar nu pentru Linux, acesta este responsabilitatea acel vânzător anume, nu comunitatea Linux.

chili555 avatar
drapel cn
„dorește să folosească un dispozitiv nou-nouț cu o versiune veche a sistemului de operare și încearcă să extragă driverul dintr-o versiune mai nouă de Linux și să-l facă să funcționeze pe o versiune mai veche de Linux”. +1000
Kulfy avatar
drapel mz
Aveam Intel 3160 pe unul dintre laptopurile mele, care se pare că nu funcționează cu Windows 8.1. Este necesar Windows 10 sau mai nou. Deci afirmația evidențiată de chili555 este valabilă și pentru alte sisteme de operare :)

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.