Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Forum italiano (Italian)
  • Search

[SCRIPT] distdir-pruner

Questa è la sezione italiana del forum gentoo destinata a fornire supporto all'omonima distribuzione.

Moderator: ago

Post Reply
  • Print view
Advanced search
4 posts • Page 1 of 1
Author
Message
Panda
Apprentice
Apprentice
User avatar
Posts: 223
Joined: Thu Jul 31, 2003 1:05 pm
Location: Cremona <=> Catania
Contact:
Contact Panda
Website

[SCRIPT] distdir-pruner

  • Quote

Post by Panda » Tue Dec 07, 2004 6:52 pm

Salve a tutti,

la mia attivita' di scripting continua, e come al solito vi propongo il mio ultimo scriptello ispirato da questo post http://forums.gentoo.org/viewtopic.php?t=262269. Probabilmente sara' qualcosa di molto poco utile per chi ha banda... ma per i poveretti come noi (uso il prurale perche' so che ce ne stanno) che non hanno mai visto una DSL e usano il 56k o il GPRS e che sanno quanto sia prezioso avere un CD pieno zeppo di sorgenti... penso che possa tornare utile. Ovviamente, se hai un CD pieno zeppo di sorgenti che hai gia' utilizzato, che te ne fai di tenerli in hard disk? Niente, ma andarli a togliere e' un piccolo casino confusionario, considerando altri sorgenti che magari hai scaricato dopo e che non hai su CD.

A questo PRO ho realizzato distdir-pruner, che in pratica fa lo stesso lavoro dello script di _sys/sid ma e' maggiormente integrato, nella fattispecie, nell'infrastruttura di Gentoo ed ha qualche figatina-eye-candy emerge-like colorata che ci piacciono tanto ;)

Potete scaricarlo da http://www.orson.it/~panda/projects/dis ... -pruner.gz. Occhio che non vi assicuro il perfetto funzionamento! Nei miei test sembra non avere grossi problemi... Vi mostro un piccolo assaggio: ho copiato in una dir un po' di sorgenti che avevo in $DISTDIR ed ho passato quella dir allo script:

Code: Select all

trinhackria distdir-pruner # ./distdir-pruner kernel_src/

 /mnt/genesi/distfiles/
     weight: 3.5G
 free space: 246M/4.5G
     source: kernel_src/
 duplicates: 15


>>> Waiting 5 seconds before starting...
>>> (Control-C to abort)...
>>> Deleting duplicate files in: 5 4 3 2 1 
>>> Deleting duplicate files

<<<        obj /mnt/genesi/distfiles/linux-2.6.9-buildfix.patch
<<<        obj /mnt/genesi/distfiles/linux-2.4.22-CAN-2004-0415.patch
<<<        obj /mnt/genesi/distfiles/linux-2.4.27.tar.bz2
<<<        obj /mnt/genesi/distfiles/linux-2.6.7-CAN-2004-0415.patch
<<<        obj /mnt/genesi/distfiles/linux-2.4.22.tar.bz2
<<<        obj /mnt/genesi/distfiles/linux-ftpd-0.17.tar.gz
<<<        obj /mnt/genesi/distfiles/linux-2.6.8.tar.bz2
<<<        obj /mnt/genesi/distfiles/linux-2.4.24.tar.bz2
<<<        obj /mnt/genesi/distfiles/linux-2.4.26.tar.bz2
<<<        obj /mnt/genesi/distfiles/linux-2.6.8.1.tar.bz2
<<<        obj /mnt/genesi/distfiles/linux-2.4.21.tar.bz2
<<<        obj /mnt/genesi/distfiles/linux-2.2.25.tar.bz2
<<<        obj /mnt/genesi/distfiles/linux-2.6.7.tar.bz2
<<<        obj /mnt/genesi/distfiles/linux-2.6.9.tar.bz2
<<<        obj /mnt/genesi/distfiles/linux-507.tar.gz

 * 15 duplicate files deleted
se lo rilancio:

Code: Select all

trinhackria distdir-pruner # ./distdir-pruner kernel_src/

 /mnt/genesi/distfiles/
     weight: 3.3G
 free space: 456M/4.5G
     source: kernel_src/
 duplicates: 0

 * There are no duplicate files to delete
enjoy 8)
Top
fedeliallalinea
Administrator
Administrator
User avatar
Posts: 31984
Joined: Sat Mar 08, 2003 11:15 pm
Location: here
Contact:
Contact fedeliallalinea
Website

  • Quote

Post by fedeliallalinea » Tue Dec 07, 2004 8:04 pm

Ottimo lavoro appena ho tempo lo provo
Questions are guaranteed in life; Answers aren't.

"Those who would give up essential liberty to purchase a little temporary safety,
deserve neither liberty nor safety."
- Ben Franklin
https://www.news.admin.ch/it/nsb?id=103968
Top
_sys/sid
Guru
Guru
User avatar
Posts: 346
Joined: Fri Aug 27, 2004 5:07 pm
Location: Asola (Mantova)
Contact:
Contact _sys/sid
Website

  • Quote

Post by _sys/sid » Wed Dec 08, 2004 2:10 pm

Bravo!!! ...Grazie per aver sviluppato una mia Idea. :D
http://th30z.netsons.org/
Top
fedeliallalinea
Administrator
Administrator
User avatar
Posts: 31984
Joined: Sat Mar 08, 2003 11:15 pm
Location: here
Contact:
Contact fedeliallalinea
Website

  • Quote

Post by fedeliallalinea » Wed Dec 08, 2004 4:10 pm

Aggiunto ai post utilissimi sezione tools
Questions are guaranteed in life; Answers aren't.

"Those who would give up essential liberty to purchase a little temporary safety,
deserve neither liberty nor safety."
- Ben Franklin
https://www.news.admin.ch/it/nsb?id=103968
Top
Post Reply
  • Print view

4 posts • Page 1 of 1

Return to “Forum italiano (Italian)”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy