GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Centos:perché l'utilità di ridenominazione su Debian/ubuntu è diversa da quella su altre distribuzioni, come Centos?

Su CentOS, il comando rename utilizza due semplici stringhe, from e to .

rename from to file...

mentre su Debian/Ubuntu usa un'espressione regolare in stile perl.

rename [ -v ] [ -n ] [ -f ] perlexpr [ files ]

Perché questa utilità differisce in base alla distribuzione? Esiste un riferimento per quali distribuzioni vengono fornite o per impostazione predefinita quali versioni dell'utilità?

Risposta accettata:

Storia. Ci sono due righe storiche di un rename comando, con lo stesso scopo di base ma sintassi e capacità completamente diverse:

  • Il rename comando nel pacchetto util-linux. È apparso nella versione 2.10e e il programma è datato 2000-01-01.
  • Uno script perl, che è stato distribuito con Perl come programma di esempio. Il log delle modifiche Debian registra l'aggiunta a Debian nel giugno 1999 (il programma stesso risale almeno al 1992). Un'altra versione, compatibile con le versioni precedenti, viene fornita con Unicode::Tussle (a partire da Debian jessie, si chiama file-rename e fornito in rename pacchetto; alcune altre distribuzioni lo chiamano prename ).

Da un lato, util-linux è un pacchetto principale, quindi è più standard dello script di esempio Perl che è stato incluso per capriccio di Debian. D'altra parte, lo script Perl era prima in Debian. Finora, Debian ha scelto di preservare la compatibilità con le versioni precedenti di Debian, piuttosto che allinearsi con altre distribuzioni. Le distribuzioni derivate da Debian (Ubuntu, Mint, elementare, ecc.) tendono a seguire Debian su questo punto.

Altre distribuzioni non avevano un rename comando quando uno è stato aggiunto a util-linux, quindi includono naturalmente la versione util-linux.


Ubuntu
  1. Come installare Python pip su CentOS/Debian/Ubuntu

  2. Debian – Installazione di due Glibc insieme in Debian/ubuntu?

  3. Come ottenere il software in Ubuntu?

  4. Perché Apt non aggiorna più il kernel?

  5. In che modo Ubuntu è diverso da Debian?

Come installare PowerShell su Ubuntu e altre distribuzioni Linux

Debian vs Ubuntu:qual è la differenza? Quale dovresti usare?

Come modificare il nome host su Ubuntu e altre distribuzioni Linux

Come installare l'ultima versione di GIMP su Ubuntu e altre distribuzioni Linux

Le 10 migliori distribuzioni Linux basate su Debian per principianti come me

Debian vs Ubuntu:15 cose da sapere prima di scegliere la migliore