Newsgroup: it.comp.os.linux.iniziare
Titolo: Curiosita' mia [Fedora 34]

Ciao a Tutti
da quello che avevo capito io (possibile sia sbagliatissimo)
DNF e' il successore di YUM ...
 
ma allora perche' ci sono ambedue i pachetti nel sistema ?
 
[roberto@ughettolinuxbox ~]$ rpm -qi yum
Name        : yum
Version     : 4.8.0
Release     : 1.fc34
CUT
 
[roberto@ughettolinuxbox ~]$ rpm -qi dnf
Name        : dnf
Version     : 4.8.0
Release     : 1.fc34
 

 ma allora perche' ci sono ambedue i pachetti nel sistema ?
 
$ rpm -ql yum
/usr/bin/yum
/usr/share/man/man8/yum.8.gz
$ ls -l /usr/bin/yum
lrwxrwxrwx. 1 root root 5 Apr 15 17:04 /usr/bin/yum -> dnf-3
$
 
Enrico

Il 18/06/21 16:47, Enrico Bianchi ha scritto:

Grazie
 
si ho visto il link simbolico ma poi sono andato in bash_history di root
e non mi sembra di aver installato io DNF quindi mi rimane la 
perplessita' del perche' debbano essistere nel sistema due pachetti che
in teoria fanno la stassa cosa tanto che yum e' linkato a DNF
va' beh posso comunque sopravvivere ... :-))
 
ancoea grazie

 va' beh posso comunque sopravvivere ... :-))
 
Per retro compatibilita`, probabilmente.
 
bye,
 
-- 
 
piergiorgio


Non riesci a vedere il contenuto dei due pacchetti?
In Slackware ad esempio:
 
cat /var/log/packages/nome-pacchetto-versione-ecc-ecc
-----
[...]
FILE LIST:
./
install/
install/doinst.sh
install/slack-desc
sbin/
sbin/explodepkg
sbin/installpkg
sbin/makepkg
sbin/pkgtool
sbin/removepkg
sbin/upgradepkg
[...]
---------------
 
In questo modo puoi confrontare quali files stanno nel pacchetto
yum e quali nel pacchetto dnf. Poi puoi andare a controllare se
i files installati relativi al pacchetto yum sono tutti link
simbolici ai corrispettivi del pacchetto dnf.
Anche se probabilmente la tua domanda la potevi porre a google
e in meno tempo sicuramente scoprivi come sono collegati i due
pacchetti, o se addirittura siano lo stesso... Non lo so, la butto
lì senza conoscere molto rpm.


Infatti... Io l'ho trovato cercando il pacchetto yum:
 
https://fedora.pkgs.org/34/fedora-updates-x86_64/yum-4.8.0-1.fc34.noarch.rpm.html
 
-----
Files
Path
/usr/bin/yum
/usr/share/man/man8/yum.8.gz
----------------------------
 
Se ben capisco contiene solo due files: il manuale e un eseguibile,
che poi da quanto avete scritto prima in realtà è un link simbolico
a dnf.
 
Confrontando qui:
 
https://fedora.pkgs.org/34/fedora-updates-x86_64/dnf-4.8.0-1.fc34.noarch.rpm.html
 
 
si vede come il contenuto sia ben più corposo. Per cui, sì direi
proprio che il pacchetto yum è lì solo per retrocompatibilità, ma
dietro di lui appunto c'è dnf.
 
 
 

 va' beh posso comunque sopravvivere ... :-)) 
 
puoi rimuovere yum se ti da noia.
il motivo mi pare chiaro, se avessi qualche script legacy non smetterebbe di colpo di funzionare.

Il 19/06/21 15:15, rootkit ha scritto:

Faccio reply qua' per ringraziare tutti...
 


Fino a un po' di release fa utilizzando yum una delle prime righe
avvisava che yum era deprecato e che veniva utilizzato dnf. Comunque
se ti serviva per forza yum potevi usare il comando yum.deprecated (o
qualcosa di simile). Ho provato oggi e yum.deprecated non lo ho
trovato, credo che nel frattempo dnf sia cresciuto ed abbia imparato
ad utilizzare la sintassi di yum in modo da sostituirlo al 100%.
-- 
Ciao
Andrea Malfatti

 ad utilizzare la sintassi di yum in modo da sostituirlo al 100%.
 
 
e questo spiega perche' yum e' linkato a dnf .....
 

 puoi rimuovere yum se ti da noia.
si fatto saltare anche perche' ai tempi in cui si usava yum
il mio modem era un 33,6 (dopo un 56,4)e se ben ricordo ci misi
una sera a scaricare con un client FTP Licq ed era poco piu' di un MB
figuriamoci aggiornare il sistema ...


 figuriamoci aggiornare il sistema ...
 
uhm. yum è relativamente recente, 2003/2004, quando già cominciavo ad avere la adsl a 640k/1m.
 
 


Mooolto relativamente!  :D
Io ai tempi viaggiando usavo un cell siemens gprs con wind
c'era un'offertona ma non ricordo bene com'era, probabilmente
non si avevano le fasce orarie... Che invece Tim imponeva, mi
pare che ti potevi collegare solo dopo le 17:00, però aveva il
plus di funzionare in EDGE che rispetto al gprs liscio era un
altro mondo. All fine avevo due telefoni modem!
 
La ADSL ancora oggi non è presente in diverse zone... Mai darlo
per scontato!
Certo oggi ci sono alternative che nel 2004 non erano presenti.
E d'altra parte oggi sarebbe inutile un collegamento di quel tipo,
considerato che anche la navigazione semplice deve confrontarsi
con pagine web di peso e impostazione impensabili per le connessioni
di quasi 20 anni fa. Il tutto senza parlare di streaming video che ai
tempi era ancora di la da venire o comunque poco diffuso...
Il video più verosimilmente andava scaricato e visionato ex post in
locale.
 
Io comunque il pacchetto yum lo lascerei se viene installato di
default perché non si sa mai che possa servire a qualche programma.
Il contenuto del pacchetto è davvero ininfluente sotto ogni punto di
vista dal lato dello spazio occupato... Poi, non conoscendo bene
Fedora prendete con le pinze. A dirla tutta la usavo come prima
distro in versione 4 mi pare, ma è passato troppo tempo e ha subito
troppi cambiamenti per dare consigli validi nello speciifico.

 uhm. yum è relativamente recente, 2003/2004, quando già cominciavo ad avere la adsl a 640k/1m.
 
La adsl credo non arrivi nemmeno ora qua' ...
no non sto' in burundi ma nel comune di genova ...
solo un po' isolato ...
 
ho ancora un cd RH 5.2 e potrei guardare un sistema di aggiornamento
c'era ... non so' se fosse yum, (poi nel 2004 ho mollato troppi impegni 
al lavoro e forse che iniziavano a calare)
so che allora  ogni volta che installavo qualcosa mancava sempre
qualche dipendenza ... ma per fortuna c'era sant  Rufus ...
ma  avere una banda decente era esluso ...
 
 
 

 troppi cambiamenti per dare consigli validi nello speciifico.
 
non e' un problema di spazio uso si e no il 17% del HD
solo l' altra mattina si e' aggiornato, e non capisco perche' un 
pacchetto che e' linkato a DNf debba aggiornarsi...
quindi fedele  al risparmio di bit scaricati
l' ho fatto saltare,vecchie abitudini di quando gli scatti sulla linea 
fissa si implementavano rispetto al tempo un cui rimanevi connesso
anche se allora  il collegamento a internet costava 300 mila lire /anno.
 

 ma avere una banda decente era esluso ...
 
yum è lo strumento di centos 7.x che è ancora supportata. ciò che non capisco è la frase "ai tempi in cui si usava yum".
peraltro ha sempre funzionato su repository locali ovvero su cd/dvd, anche in assenza totale di connettività. e il suo compito principale è proprio quello di risolvere le dipendenze sopra a rpm.
 

Il 23/06/21 09:10, rootkit ha scritto:

allora me lo sono perso ... come detto dopo la RH 7.0 che comprai 
originale con i suoi 7 KG di manuali che nonostamte le migliori 
intenzioni non ho mai letto, It manager dell' azienda per cui lavoravo
mi scarico i 6 Cd di Fedora io  col modem non ci sarei mai riuscito)
e lui era un vero pinguino mannaro ... poi nel 2004
iniziavo da avere 48 anni ,non avevo piu' le forze per "mastrussare"
la notte e percorrere al giorno in macchina 500/600 KM che il mio lavoro 
richiedeva ...
 


Ci sta...
L'importante è ricordarsene qualora saltasse fuori qualche cosa che
smette di funzionare, o qualche pacchetto terzo che magari si aspetta
di trovare yum.
Se inciamperai in qualche malfunzionamento in futuro tieni conto della
scelta che hai fatto adesso. Non è un problema, basta ricordarsi...
Se non ti ricorderai, magari butterai via del tempo per capire dove
sta il problema, e il risparmio dei bit scaricati non ti sembrerà più
tale.

 tale.
 
sai il mio "problema" è che non devo piu' fare cose vitali col PC
e ho un backup giornaliero di quello che davvero mi serve ...
"mastrussare" il sistema mi diverte ...
anche se ammetto da sempre di non avere  basi informatiche ...
quello che ho imparato specie in excell e in access
l' ho sempre visto su file  fatti da altri o andando a  tentativi ....