Puncte:4

Ubuntu Server are pachete speciale preinstalate

drapel ca

Vreau să-mi construiesc propriul mediu desktop (cum ar fi o configurare Openbox/i3) dintr-o bază. Nu vreau niciun DE preexistent, deoarece vreau să învăț despre toate componentele necesare pentru a face un DE care rulează pe cont propriu. Acum singura „aromă” pe care Ubuntu o oferă în acest sens este „Serverul Ubuntu”. Acum, întrebarea mea este dacă Ubuntu Server ISO vine cu lucruri orientate spre server preinstalate. Din câte am înțeles, ar trebui să fie foarte simplu, dar site-ul web nu este foarte pronunțat despre ceea ce vine preinstalat. Deci are ceva de genul Apache, Docker, instrumente de gestionare a rețelei etc. preinstalat pe care ar trebui să îl elimin? De asemenea, ar putea cineva să mă îndrume unde sunt listate pachetele preinstalate?

Editați | ×: Versiunea de care sunt interesat este 20.04, versiunea LTS actuală. De asemenea, instalarea „minimă” oferită este Ubuntu standard cu DE, doar redusă la un număr foarte mic de aplicații, cum ar fi un browser web. Nu asta vreau. Nu vreau DE preinstalat. Sunt în regulă cu instalarea lucrurilor din ISO Server, trebuie doar să știu dacă există într-adevăr lucruri „server” de care nu aș avea nevoie.Dacă nu știu că există și ce sunt, nu le pot elimina. De aici întrebarea.

guiverc avatar
drapel cn
Nu ați menționat o versiune, unele versiuni au o opțiune minimă (adică începeți cu suficient pentru a porni un sistem, plus pachetele pe care le selectați). https://help.ubuntu.com/community/Installation/MinimalCD sau pentru versiunile ulterioare, consultați și https://askubuntu.com/questions/1264128/how-to-do-a-minimal-install-of-20-04
Stephen Boston avatar
drapel ph
Serverul Ubuntu vine cu niște chestii speciale Ubuntu de care nu ai chiar * nevoie * pentru un server. Te-ai uitat la Arch? Are un instalator bare bones și o comunitate de sprijin. Vă sugerez să începeți cu o instalare VM totuși. Veți învăța multe despre ce este nevoie pentru a face un server, dar calea este încărcată.
guiverc avatar
drapel cn
Răspunde asta la întrebarea ta? [Cum se face o instalare minimă de 20.04?](https://askubuntu.com/questions/1264128/how-to-do-a-minimal-install-of-20-04)
guiverc avatar
drapel cn
Dacă doriți să vedeți ce este pe un ISO, aruncați o privire la manifestul acestuia... conține o listă a pachetelor incluse (plus detalii despre versiune; pe care le puteți consulta în continuare după cum este necesar...)
guiverc avatar
drapel cn
Nu uitați că există două minime... Desktop ISO oferă o opțiune minimă care nu este altceva decât o instalare completă și un script de eliminare a pachetului care rulează după instalare (*de aceea durează mai mult decât instalarea completă; nu mai multă muncă; a fost adăugat pe măsură ce utilizatorii au solicitat-o*). Aceasta este **nu** instalarea minimă la care mă refeream, care este o adevărată instalare minimă
adch99 avatar
drapel ca
@guiverc Într-adevăr, mă încurcasem la ce instalare minimă te referi. Dar, în orice caz, versiunea 20.04 nu mai are o instalare minimă în sensul de care vorbeai și încercarea de a o face să funcționeze este o cale prea lungă pentru scopurile mele. Sunt perfect de acord cu eliminarea oricăror pachete suplimentare din instalarea standard a serverului, dar din anumite motive este greu să găsesc o listă a pachetelor preinstalate pe site.
guiverc avatar
drapel cn
Lista pachetelor disponibile pe ISO se află în manifest, totuși pachetele pe care le instalați vor depinde de opțiunile pe care le selectați în timpul instalării efective (mai ales dacă sunteți online și optați pentru a descărca opțiuni suplimentare). De altfel, principala diferență de care știu este că Ubuntu Server folosește netplan.io, unde, după cum cred, toate instalările desktop folosesc NetworkMnager; dar pe măsură ce instalați pachete pentru sisteme desktop, puteți obține oricum pachetele NM instalate din cauza regulilor *dep*... (deși nu sunt un utilizator i3, nu cunosc acele pachete; dar nu ar fi o cerință de ` openbox` mentionezi tu)
Puncte:7
drapel ca

După cum se dovedește, fiecare versiune Ubuntu are un .manifesta fișier asociat acestuia pe pagina de descărcări care, conform această întrebare, listează pachetele preinstalate. Cu toate acestea, există comentarii în aceeași sursă care spun că este lista pachetelor live CD. Deoarece acesta este cel mai apropiat răspuns pe care l-am primit, am comparat fișierele manifest ale Ubuntu Server 20.04 și Ubuntu Desktop 20.04. Există într-adevăr câteva pachete care sunt prezente pe serverul Ubuntu, dar nu și pe desktop, cum ar fi screen, tmux, eatmydata, curl și o grămadă de pachete python. Unele pachete au versiuni diferite. Totuși, nimic mare nu este preinstalat. Iată un link către dif.

user535733 avatar
drapel cn
Ubuntu Server este conceput pentru a fi un server de uz general pentru uz general. Nu este conceput pentru a fi ușor și rar. Nu este conceput pentru a fi umflat și super-funcțional. Este baza pe care instalați serviciile specifice dorite.
Puncte:5
drapel vn

S-ar putea să fi citit greșit întrebarea dvs. inițial, deoarece întrebați despre „preinstalat”. Răspunsul meu este mai mult pe linia „ce poate fi eliminat” și apoi „ce poate fi instalat”.

În mod implicit, serverul Ubuntu este destul de minim și, în mod normal, nu ar trebui să eliminați nimic. Cu toate acestea, există câteva pachete și clipuri care pot fi eliminate în siguranță, dar acest lucru nu este cu adevărat documentat nicăieri.

Pentru referință, consider că următoarele pachete pot fi eliminate în siguranță în toate circumstanțele: (cu excepția cazului în care aveți nevoie cu adevărat de ele - le-am eliminat pe toate pe serverul meu)

  • lxd-agent-loader
  • cloud-init
  • byobu
  • vim
  • xfsprogs
  • xauth (probabil necesar dacă doriți o interfață grafică)

Un loc „oficial” pentru a obține o listă de pachete disponibile în timpul instalării (dar nu preinstalate decât dacă alegeți) este „Utilizarea programului de instalare pas cu pas” ghid pentru Ubuntu Server.

În acest ghid veți găsi această imagine, care arată pachetele pentru care sunteți prezentat în timpul instalării: (ceea ce înseamnă, de asemenea, că acestea nu sunt preinstalate, cu excepția cazului în care alegeți acest lucru)

introduceți descrierea imaginii aici

Și acum pentru avertisment: din 20.04, acestea sunt toate pachetele Snap. Se pare că Canonical împinge într-adevăr fotografii în fața celor obișnuiți .deb pachete.

Cu toate acestea, pentru a obține o imagine de ansamblu asupra pachetelor disponibile pe care le puteți instala ulterior (care nu sunt snaps), puteți consulta documentul oficial Ghidul serverului Ubuntu. Acest ghid conține instrucțiuni de instalare pentru multe aplicații și utilitare de server utile, pe care le puteți găsi navigând în meniul din stânga.

În cele din urmă, pentru instalarea unui mediu desktop pe un server, găsesc asta răspunsul existent cel mai util.

Stephen Boston avatar
drapel ph
Da. Apăsarea de snaps este motivul pentru care părăsesc Ubuntu.
sudodus avatar
drapel jp
Există o alternativă grafică ușoară pentru un server la [acest link](https://askubuntu.com/questions/886313/what-is-the-simplest-way-to-have-remote-gui-access-to-ubuntu -16-04-server-de la/886398#886398)
N0rbert avatar
drapel zw
Vă rugăm să rețineți că [mini.iso](http://archive.ubuntu.com/ubuntu/dists/focal/main/installer-amd64/current/legacy-images/netboot/mini.iso) este încă disponibil pentru 20.04 LTS. Fără clipe, fără probleme aici :)

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.