Domanda: Come ottengo il codice sorgente di qualsiasi comando Linux?
Risposta: Per le distribuzioni Linux della famiglia Debian, puoi ottenere il codice sorgente per qualsiasi comando Linux utilizzando uno dei due metodi menzionati di seguito.
Metodo 1:ottieni il codice sorgente usando apt-get
Passaggio 1:aggiungi un URI di origine a sources.lst
$ cat /etc/apt/sources.list deb-src http://ftp.de.debian.org/debian lenny main
$ apt-get update
Fase 2:esegui apt-get source per ottenere il sorgente
Ad esempio, per ottenere il codice sorgente per il comando netstat, procedi come segue:
Syntax: apt-get source command-name Example: apt-get source netstat
Metodo 2:ottieni il codice sorgente da packages.debian.org
Se non sei abbastanza sicuro del nome del pacchetto, puoi navigare attraverso la pagina "Sezioni"
qui:http://packages.debian.org/stable/
- Fare clic sull'argomento del comando di cui si desidera ottenere la fonte.
- Cerca il comando che stai cercando e fai clic su di esso.
- Nella barra laterale destra, avrai un link per scaricare il pacchetto sorgente.
Esempio:scarica il codice sorgente dell'editor vim
- Fase 1:vai alla pagina di elenco di Lenny in packages.debian.org
- Fase 2:fai clic sul link che dice "editori"
- Fase 3:cerca e vai alla pagina dell'editor di vim
- Fase 4:nella barra laterale destra, seleziona e scarica:vim_7.1.314.orig.tar.gz