Mantenere una cartella Home pulita


1

Ho installato n (node.js versione manager) di recente, così come npm e node.js. Non so dire quale programma incolpare, ma ci sono cartelle tmp, local, share e bin nella mia cartella home, nonché un README e un CONTRATTO DI LICENZA.

Questo non mi sembra più una cartella home pulita. Sono troppo esigente? O c'è qualcosa che posso fare per mantenere pulita quella cartella?

Ecco 3 directory in fondo alla mia cartella home:

.
├── bin
├── costa
├── Desktop
├── Documents
├── Downloads
│   ├── photoshop
│   └── temp node backup
├── include
│   └── node
│       ├── openssl
│       └── uv-private
├── Ingenuity Boom
│   └── ingenuityboom.com
 │       ├── node_modules
│       ├── public
│       ├── routes
│       └── views
├── lib
│   ├── dtrace
│   └── node_modules
│       └── npm
├── Music
│   └── xadjis
│       ├── cd1
│       ├── cd2
│       └── cd3
├── Node.js in Action
│   └── 8th chapter
│       ├── newApp
│       └── photos
├── Pictures
│   ├── dad
│   ├── memories
│   ├── private
│   └── Webcam
├── Public
├── share
│   ├── man
│   │   └── man1
│   └── systemtap
│       └── tapset
├── Templates
├── tmp
│   └── npm-13722
│       └── 1387898121130-0.8321310367900878
└── Videos

Come hai installato tutta quella roba?
Seth

apt-get per npm, quindi npm install -gn, quindi n per installare le versioni stabili e più recenti di node.js
Costa

Risposte:


1

Quando i programmi "installano" (qui install è un po 'epico) roba nella directory home è perché hanno capito che eri nella directory del progetto corrente. Non si installano nel senso che tutti gli utenti possono usare le cose, ma nel senso che "questo è il mio progetto, tenere insieme tutte queste cose". Alcuni programmi includono metodi di rimozione usando npm come esempio:

npm uninstall module_name

e fatto. Se usi -g o global devi -ganche usare . Per altri strumenti includono il proprio metodo di rimozione oppure è possibile rimuovere manualmente le directory.


Ok, eccoci qui. La disinstallazione di npm funziona perfettamente e ho disinstallato e reinstallato n localmente e globalmente, quindi l'ho visto in azione. Sto riscontrando problemi con n ( github.com/visionmedia/n ) Provo a rimuovere le versioni del nodo che ho installato, ma non vengono rimosse con il comando consigliato (sudo n rm 0.10.24). Se avvio nodo, inizia bene, ma se cancello la cartella bin dalla mia cartella home ottengo questo errore: bash: / home / costa / bin / node: nessun file o directory.
Costa
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.