Искате удобен за терминал начин за превъртане през вашите fediverse toots? Помислете за инсталиране на gomphotherium, базиран на терминал клиент за fediverse.
Fediverse е огромна децентрализирана мрежа от сървъри, които се обединяват, за да образуват нещо подобно на социална мрежа.
Обикновено имате достъп до него чрез вашия браузър или специално мобилно приложение. gomphotherium ви позволява да изпитате всичко, което fediverse може да предложи, без изобщо да напускате вашия Linux терминал. Ето как.
Защо да имате достъп до Fediverse във вашия терминал?
В битката за господство в социалните медии fediverse дори не е конкурент. Това не е компания и вместо това се състои от десетки хиляди отделни сървъри, захранвани от набор от софтуер.
Най-популярните от тези видове сървъри са Mastodon, Pleroma и Soapbox. Всички тези екземпляри могат да си взаимодействат помежду си и дори е възможно създайте сървър Mastodon на Linux.
Това ниво на съвместимост и взаимодействие е възможно, защото fediverse използва ActivityPub – отворен, децентрализиран протокол за социални мрежи.
Поради отворения си характер всеки може да създава клиенти, портали и приложения за достъп до вашия акаунт във fediverse или да администрира вашия сървър.
Това означава, че можете да взаимодействате със социалната мрежа през браузър, докато сте в автобуса или със специално приложение за настолен компютър.
Но ако прекарвате по-голямата част от времето си в терминала на Linux или искате да прегледате емисиите си, докато сте свързани с друга машина през Secure Shell (SSH), имате нужда от gomphotherium, терминален потребителски интерфейс (TUI) fediverse клиент.
Забавен факт: гомфотериумът е бил изчезнал бозайник с права бивна, произлязъл от американския мастодонт. Беше с подобен размер на азиатския слон.
Как да инсталирате gomphotherium на Linux
gomphotherium е написан на езика Go на Google, така че преди да започнете, уверете се, че имате инсталиран Go.
Клонирайте хранилището на gomphotherium GitHub с:
git клонинг https://github.com/mrusme/gomphotherium.git
Използвайте командата cd за промяна на директорията:
cd гомфотериум
Компилирайте гомфотериум с:
направи
Сега създайте символична връзка, за да можете да стартирате gomphotherium от всяко терминално местоположение:
sudo ln -s ~/gomphotherium/gomphotherium /usr/bin/gomphotherium
Преди да можете да стартирате gomphotherium, ще трябва да удостоверите приложението с вашия сървър Mastodon.
gomphotherium автентикация https://your-mastodon-instance-url.com
Копирайте получения URL адрес и го поставете в URL лентата на браузъра, след което влезте във вашия акаунт във fediverse.
Кликнете Упълномощаване и копирайте кода за удостоверяване в клипборда.
Превключете обратно към вашия терминал и поставете кода, след което натиснете Въведете:
gomphotherium ще върне низ, който трябва да копирате и поставите във вашия терминал. Преди да ударите Въведете, уверете се, че има интервал между URL адреса на сървъра и думата „експортиране“. Ако няма място, поставете едно.
Използвайте гомфотериум, за да изпитате славата на Fediverse
Стартирайте gomphotherium TUI с:
gomphotherium tui
Ще видите анимиран жълт квадрат от точки в полето за въвеждане на текст, докато gomphotherium се свързва с вашето копие и влиза. След като се свържете, това ще бъде заменено от зелена отметка и вашето потребителско име.
Можете да превъртате през началната си емисия с нагоре и Надолу клавишите със стрелки на вашата клавиатура.
Докато преглеждате емисията си, вие сте в „нормален“ режим и не можете да взаимодействате с други потребители или хронологията си по никакъв начин.
За да влезете в "команден" режим, в който можете да публикувате отговор и да промените времевата линия, натиснете Shift + ; на вашата клавиатура.
Веднъж в команден режим, можете да превключвате времеви линии, като въведете У дома, местен, публичен, или известия след това натискане Въведете.
Публикациите във fediverse понякога се наричат "toots". Можете да създадете нов инструмент и да го публикувате във вашата времева линия с звънене команда, последвана от съдържанието на вашия инструмент. Например:
toot MUO е най-добрият!
За частен или нерегистриран инструмент, използвайте tootprivate и tootunlisted съответно.
Можете също така да увеличавате или отговаряте на публикации, да търсите по хаштагове или да преглеждате времева линия на хаштагове, да преглеждате потребителски профили и др.
За пълен списък с команди за gomphotherium въведете "?“ в гомфотерия TUI.
Ако не харесвате Fediverse, опитайте Twitter вместо това!
Fediverse е проектиран като децентрализирана социална мрежа без цялостен контрол. Ако намирате за обезпокоително да имате това ниво на свобода, не се колебайте да използвате патентована алтернатива.