Linux ha molte opzioni di formato per eseguire applicazioni da deb a rpm e i nuovi formati snap e flatpak. I file binari possono essere nei formati .bin o .run e, sebbene possa essere facile da installare, può essere difficile da rimuovere e richiedere un trucco extra e un po' di esperienza per completare la rimozione.
Alcuni dei file .bin e .run richiedono i privilegi di root per installare o eseguire le applicazioni. Per poter installare le applicazioni devi eseguirlo con il comando sudo.
Comando 'sudo'
Permessi Sudo all'utente di eseguire un comando come superutente (con privilegi più elevati o autorizzazioni di root).
Nell'esempio seguente, puoi notare che il tentativo di aggiornare utilizzando il terminale senza privilegi di root ti dà un messaggio di errore di autorizzazione.

Esecuzione di tipi binari (.bin e .run)
Ci sono due modi per eseguire applicazioni binarie, uno è attraverso l'interfaccia utente e l'altro sta andando al terminale.
Opzione interfaccia utente
Per eseguire l'installazione utilizzando l'interfaccia utente, è necessario innanzitutto rendere eseguibile il file. Per rendere prima eseguibile il file, fai clic con il pulsante destro del mouse sul file binario, quindi su Proprietà e vai su autorizzazioni. Su Autorizzazioni spessa la casella di controllo con l'opzione consente di eseguire il file come programma, chiudere il programma e fare doppio clic sul binario. Se il file non viene eseguito, fai clic con il pulsante destro del mouse su di esso e seleziona Esegui sul terminale per eseguirlo.
A volte quando si esegue il file binario ci vuole un po' di tempo per eseguirlo se la dimensione del file è grande. Quindi sii paziente e aspettalo. Se non prova a eseguirlo dal terminale.
Opzione terminale
Eseguirlo tramite terminale non è nemmeno un compito difficile. Per poterlo eseguire basta rendere eseguibile il file usando chmod +x app-name.bin comando e quindi eseguirlo con ./app-name.bin .
Nota che se l'applicazione non viene eseguita con un messaggio di errore, autorizzazione negata con i normali privilegi, potrebbe essere necessario utilizzare sudo ./app-name.bin

Conclusione
Linux ha molte opzioni per l'esecuzione o l'installazione di applicazioni che è una delle cose buone dell'Open Source, i file binari ne sono solo uno. Ci sono pacchetti snap, Flatpak, deb e molti altri, alcune applicazioni sono disponibili in questi formati quindi sta a scegliere quale preferisci.
Quindi quale estensione dell'applicazione scegli?