Wie installiere ich native2ascii
Xenial auf Ubuntu?
Ich brauche diesen Befehl für einige Skripte von Drittanbietern.
Antwort1
native2ascii
ist Teil mehrerer Pakete:
andrew@athens:~$ native2ascii
The program 'native2ascii' can be found in the following packages:
* gcj-4.9-jdk
* openjdk-8-jdk-headless
* gcj-4.8-jdk
* gcj-5-jdk
Try: sudo apt install <selected package>
Und auf meinem eigenen Xenial-System habe ich verwendet:
andrew@athens:~$ sudo apt-get install gcj-5-jdk
Und auf Xenial wird Folgendes installiert:
andrew@athens:~$ native2ascii -version | head -n 1
native2ascii (GNU Classpath) 0.99
Die Suche nach diesem bestimmten Anwendungsnamen in Ubuntu wird ein wenig erschwert, da Xenial ihn gnative2ascii-5
mit einigen update-alternatives
Manipulationen verwendet:
andrew@athens:~$ update-alternatives --display native2ascii
native2ascii - auto mode
link best version is /usr/bin/gnative2ascii-5
link currently points to /usr/bin/gnative2ascii-5
link native2ascii is /usr/bin/native2ascii
slave native2ascii.1.gz is /usr/share/man/man1/native2ascii.1.gz
/usr/bin/gnative2ascii-5 - priority 1050
slave native2ascii.1.gz: /usr/share/man/man1/gnative2ascii-5.1.gz
andrew@athens:~$
Antwort2
Ergänzung@andrew.46 Antwort:
Wenn Sie ein JDK haben und es nicht verwenden möchten alternatives
, können Sie einfach einen symbolischen Link erstellen, falls JAVA_HOME
dieser nicht bereits in Ihrem vorhanden ist PATH
:
sudo ln -s "$JAVA_HOME/bin/native2ascii" /usr/bin
Mir ist jedoch aufgefallen, dass es nicht in meiner JDK 10-Installation enthalten ist.