Хотите удобный для терминала способ прокрутки ваших федеративных инструментов? Рассмотрите возможность установки gomphotherium, терминального клиента для Fediverse.
Fediverse — это обширная децентрализованная сеть серверов, которые объединяются, чтобы сформировать что-то вроде социальной сети.
Как правило, вы получаете к нему доступ через браузер или специальное мобильное приложение. gomphotherium позволяет вам испытать все, что может предложить федерация, даже не выходя из терминала Linux. Вот как.
Зачем получать доступ к Fediverse в своем терминале?
В битве за доминирование в социальных сетях Fediverse даже не является конкурентом. Это не компания, а вместо этого она состоит из десятков тысяч отдельных серверов, работающих на различных программах.
Наиболее популярными из этих типов серверов являются Mastodon, Pleroma и Soapbox. Все эти экземпляры могут взаимодействовать друг с другом, и даже возможно создать сервер Mastodon в Linux.
Такой уровень совместимости и взаимодействия возможен благодаря тому, что Fediverse использует ActivityPub — открытый децентрализованный протокол социальной сети.
Из-за его открытого характера любой может создавать клиентов, порталы и приложения для доступа к вашей учетной записи Fediverse или для администрирования вашего сервера.
Это означает, что вы можете взаимодействовать с социальной сетью через браузер, находясь в автобусе, или с помощью специального настольного приложения.
Но если вы проводите большую часть своего времени в терминале Linux или хотите пролистывать свои каналы при подключении к другая машина через Secure Shell (SSH), вам нужен gomphotherium, терминальный пользовательский интерфейс (TUI) Fediverse клиент.
Забавный факт: гомфотерий был вымершим млекопитающим с прямыми бивнями, произошедшим от американского мастодонта. Он был такого же размера, как азиатский слон.
Как установить гомфотерий на Linux
gomphotherium написан на языке Google Go, поэтому, прежде чем начать, убедитесь, что у вас установлен Go.
Клонируйте репозиторий gomphotherium GitHub с помощью:
git клон https://github.com/mrusme/gomphotherium.git
Использовать команда компакт-диска чтобы изменить каталог:
компакт-диск гомфотерий
Скомпилируйте gomphotherium с помощью:
делать
Теперь создайте символическую ссылку, чтобы вы могли запустить гомфотерий из любого места терминала:
sudo ln -s ~/gomphotherium/gomphotherium /usr/bin/gomphotherium
Прежде чем вы сможете запустить gomphotherium, вам необходимо аутентифицировать приложение на сервере Mastodon.
гомфотерий https://your-mastodon-instance-url.com
Скопируйте полученный URL-адрес и вставьте его в адресную строку браузера, затем войдите в свою учетную запись Fediverse.
Нажмите Разрешить и скопируйте код аутентификации в буфер обмена.
Вернитесь к своему терминалу и вставьте код, затем нажмите Входить:
gomphotherium вернет строку, которую вы должны скопировать и вставить в свой терминал. Перед тем, как ударить Входить, убедитесь, что между URL-адресом сервера и словом «экспорт» есть пробел. Если нет места, вставьте его.
Используйте гомфотерий, чтобы испытать славу Fediverse
Запустите гомфотерий TUI с помощью:
гомфотерий туй
Вы увидите анимированный желтый квадрат из точек в поле ввода текста, пока gomphotherium подключается к вашему экземпляру и входит в систему. Как только вы подключитесь, это будет заменено зеленой галочкой и вашим именем пользователя.
Вы можете прокручивать свой домашний канал с помощью Вверх и Вниз клавиши со стрелками на клавиатуре.
Пока вы просматриваете свою ленту, вы находитесь в «нормальном» режиме и не можете каким-либо образом взаимодействовать с другими пользователями или своей временной шкалой.
Чтобы войти в «командный» режим, в котором вы можете опубликовать ответ и изменить временную шкалу, нажмите Shift + ; на вашей клавиатуре.
Находясь в командном режиме, вы можете переключать временные шкалы, введя дом, местный, публичный, или уведомления затем нажав Входить.
Сообщения на федиверсе иногда называют «гудками». Вы можете создать новый инструмент и опубликовать его на своей временной шкале с помощью кнопки гудок команда, за которой следует ваш контент. Например:
Тут МУО лучший!
Для частного или незарегистрированного файла используйте слишком частный и не внесен в список соответственно.
Вы также можете продвигать публикации или отвечать на них, выполнять поиск по хэштегам или просматривать временную шкалу хэштегов, просматривать профили пользователей и многое другое.
Для получения полного списка команд гомфотерия введите "?"в гомфотерий ТУИ.
Если вам не нравится Fediverse, попробуйте Twitter!
Федиверс разработан как децентрализованная социальная сеть без общего контроля. Если вас смущает такой уровень свободы, не стесняйтесь использовать проприетарную альтернативу.