Installatore o portatile


11

Temevo programmi che richiedono molta installazione. Lasciano tracce dietro il registro anche dopo la disinstallazione, inoltre alcuni programmi di disinstallazione sono programmati male (ciò significa che alcuni programmi non possono essere disinstallati). Questo vale per Windows.

Il lato positivo degli installatori, creano scorciatoie e associazioni di file. Tuttavia, Komodo su Linux utilizza uno script di shell per l'installazione e può essere disinstallato in modo sicuro eliminando la cartella.

Pensi che gli installatori dovrebbero essere tutti aboliti? Pensi che l'effetto delle installazioni dovrebbe essere sostituito da script di shell? Pensi che tutti i giochi per computer dovrebbero essere portatili?

Il progetto "scansiona la cartella / Applicazioni / $ {NomeApp} / Informazioni ed elenca le icone delle app" dovrebbe essere usato per i futuri ambienti desktop?


1
Qual è l'ossessione per le tracce nel tuo registro? Se un programma lascia qualcosa lì dentro, è probabile che non ti influenzerà mai e richiede una quantità trascurabile di spazio su disco ... Detto questo, mi piacciono le app portatili, quindi posso semplicemente eseguirle direttamente dalla mia memoria USB.
Nessuno il

@rmx: qual è l'ossessione di mettere tutto nel registro? Qual è il vero vantaggio di mettere le cose nel registro? Nulla contro il registro.
Maniero,

Risposte:


9

Dipende dal tuo pubblico di destinazione.

Come programmatore o utente esperto, mi piace che il mio software sia all'interno di un file compresso per la portabilità e che sia in grado di eliminare il software senza doversi preoccupare di lasciare tracce nel registro.

Come una persona normale (per lo più si applica agli utenti regolari di Windows), tuttavia, voglio solo fare clic su setup.exe e farlo installare da solo. Non voglio preoccuparmi di guardare un file README o seguire qualche altra forma di istruzione solo per installare il software che desidero. Non farmi cliccare più di quanto potessi gestire.

Dovresti considerare per chi stai realizzando il software prima di decidere se creare o meno un programma di installazione.


Nulla che dica un setup.exe non potrebbe essere solo un autoestraente che mette anche alcune scorciatoie. Il mio problema è che cambia il sistema (registro, ecc.). Vorrei che fosse contenuto in una cartella di livello superiore e che avesse scorciatoie per le cose in quella cartella in modo da poterlo eliminare ogni volta che ne avevo voglia.
Michael K,

Qual è il problema con l'inserimento nel registro? Questo è ciò che il registro è per . Semplifica notevolmente attività come la localizzazione di un'applicazione sul PC. Il registro non deve essere utilizzato per archiviare un sacco di dati, ma l'inserimento di associazioni di file, posizioni, comandi di avvio, ecc. Sono tutti i motivi per cui esiste il registro. Non avrà un effetto misurabile sul tuo sistema.
GrandmasterB,

Senza i registri, le applicazioni creeranno le proprie cartelle per archiviare la configurazione, il che semplifica l'eliminazione e la condivisione delle configurazioni. È così che ho condiviso il salvataggio tra Nexuiz su Windows e Linux
Ming-Tang,

5

Sono pro-portabile da solo, perché un'applicazione non dovrebbe mai modificare il sistema a meno che non sia veramente necessario, e il più delle volte non lo è.

Se la mia macchina era nello stato A quando ho installato qualcosa, voglio che torni allo stato A quando quel qualcosa viene rimosso. Altrimenti, finisci con tonnellate di (ora) schifezze inutili sul tuo sistema.

A questo proposito, Linux funziona meglio per me perché la posizione di tutto è molto più "standardizzata" rispetto a Windows, dove, ad esempio, puoi trovare le tue impostazioni quasi ovunque: nella cartella Windows, nella tua cartella home, nell'installazione di $ App directory, nel registro ecc.


1

Preferisco le applicazioni che hanno entrambe. Penso che nel migliore dei casi, un programma di installazione del software è fondamentalmente una zip autoestraente leggermente glorificata, ma che può fare cose come aggiungere voci di menu di avvio e quant'altro.

Quando ho accesso all'amministratore, preferisco di gran lunga fare doppio clic inconsapevolmente sul programma di installazione e lasciarlo fare il grugnito per me, decomprimerlo, creare una cartella di file di programma, ecc.

Ma a volte non ho accesso come amministratore o voglio eseguire qualcosa da una macchina remota perché di nuovo sono troppo pigro per copiarlo da solo, quindi averlo autonomo mi fa risparmiare quel lavoro.

Distribuire sia il programma di installazione che un file zip dei file penso sia la strada da percorrere.

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.