Я не уверен в независимом приложении , которое хорошо интегрировалось бы в графический интерфейс raspbian.
Я предлагаю вам использовать значок состояния сети для вашего графического интерфейса пользователя, который предоставляет эту информацию.
Я считаю, что NetworkManager [sic] предоставит это. Компонент GUI для настольных компьютеров, у которых нет ничего более специфичного, называется nm-applet. Когда я его использовал, можно было щелкнуть по нему правой кнопкой мыши, чтобы вызвать меню, и выбрать «детали» (или, может быть, «информация», что-то в этом роде).
Ваши требования кажутся немного легковесными для объяснений.
Если вы хотите изучить что-то столь же ограниченное в ресурсах, как Pi, и техническое, как Apache, непонятно, почему вы избегаете командной строки. ip addr
или исходные команды ifconfig
могут быть полезны для изучения. Вы можете предпочесть ip -4 addr
, чтобы получить единственный короткий адрес. (Предложение недействительно через сто лет или около того, когда IPv4 перестанет быть доступным в локальных сетях).
Большинство людей установят фиксированный IP-адрес для сервера во взаимодействии с вашим маршрутизатором.
Было бы полезно узнать больше подробностей о том, что вы пытаетесь сделать, чтобы увидеть, есть ли более простой способ добиться этого.
Я действительно не понимаю, почему чтение "" -n1 selection
работает в терминале, а не из меню. Сообщение об ошибке тоже вводит в заблуждение. Однако правильный синтаксис bash должен быть
read -n 1 selection
. Вы можете изменить эту строку в php-version.sh
.
Кроме того, скрипты в целом выглядят немного странно. Большинство команд sudo
не должны быть sudo
. В любом случае, вопрос был не в этом.