آیا می خواهید یک راه ترمینال پسند برای پیمایش در ابزارهای مختلف خود داشته باشید؟ نصب gomphotherium، یک مشتری مبتنی بر ترمینال برای fediverse را در نظر بگیرید.
فدیورس یک شبکه غیرمتمرکز گسترده از سرورها است که برای تشکیل چیزی شبیه به یک شبکه اجتماعی با هم متحد می شوند.
به طور معمول، از طریق مرورگر خود یا یک برنامه تلفن همراه اختصاصی به آن دسترسی خواهید داشت. gomphotherium به شما امکان میدهد همه چیزهایی را که fediverse ارائه میدهد بدون ترک ترمینال لینوکس خود تجربه کنید. در اینجا چگونه است.
چرا به Fediverse در ترمینال خود دسترسی داشته باشید؟
در نبرد برای تسلط بر رسانه های اجتماعی، فدیورس حتی یک رقیب هم نیست. این یک شرکت نیست و در عوض از ده ها هزار سرور مجزا تشکیل شده است که توسط طیف وسیعی از نرم افزارها تامین می شوند.
محبوب ترین این نوع سرورها Mastodon، Pleroma و Soapbox هستند. همه این نمونه ها می توانند با یکدیگر تعامل داشته باشند و حتی امکان ایجاد یک سرور Mastodon در لینوکس وجود دارد.
این سطح از سازگاری و تعامل امکان پذیر است زیرا fediverse از ActivityPub – یک پروتکل باز و غیرمتمرکز شبکه اجتماعی استفاده می کند.
به دلیل ماهیت باز آن، هر کسی میتواند کلاینتها، پورتالها و برنامههایی ایجاد کند تا به حساب کاربری شما دسترسی داشته باشند یا سرور شما را مدیریت کنند.
این بدان معنی است که می توانید از طریق یک مرورگر، در اتوبوس یا با یک برنامه اختصاصی دسکتاپ با شبکه اجتماعی تعامل داشته باشید.
اما اگر بیشتر وقت خود را در ترمینال لینوکس می گذرانید، یا می خواهید در حالی که به دستگاه دیگری از طریق Secure Shell (SSH) متصل هستید، فیدهای خود را ورق بزنید، به gomphotherium نیاز دارید، یک رابط کاربر ترمینال (TUI) کلاینت متجانس.
واقعیت جالب: گومفوتریوم یک پستاندار منقرض شده با عاج مستقیم بود که از ماستودون آمریکایی نشات گرفته بود. اندازه آن شبیه فیل آسیایی بود.
نحوه نصب gomphotherium در لینوکس
gomphotherium به زبان Go گوگل نوشته شده است، بنابراین قبل از شروع، مطمئن شوید که Go را نصب کرده اید.
کلون کردن مخزن gomphotherium GitHub با:
git clone https://github.com/mrusme/gomphotherium.git
برای تغییر دایرکتوری از دستور cd استفاده کنید:
cd gomphotherium
کامپایل gomphotherium با:
make
اکنون یک پیوند نمادین ایجاد کنید، بنابراین می توانید gomphotherium را از هر مکان ترمینال شروع کنید:
sudo ln -s ~/gomphotherium/gomphotherium /usr/bin/gomphotherium
قبل از اینکه بتوانید gomphotherium را اجرا کنید، باید برنامه را با سرور Mastodon خود احراز هویت کنید.
gomphotherium authenticate https://your-mastodon-instance-url.com
URL به دست آمده را کپی کنید و آن را در نوار URL مرورگر جایگذاری کنید، سپس وارد حساب کاربری fediverse خود شوید.
روی تأیید کلیک کنید و کد احراز هویت را در کلیپ بورد خود کپی کنید.
به ترمینال خود برگردید و کد را جایگذاری کنید، سپس Enter را فشار دهید:
gomphotherium رشتهای را برمیگرداند که باید آن را کپی و در ترمینال خود جایگذاری کنید. قبل از اینکه Enter را بزنید، مطمئن شوید که بین URL سرور و کلمه “export” فاصله وجود دارد. اگر فضایی وجود ندارد، آن را در آن قرار دهید.
از gomphotherium برای تجربه شکوه Fediverse استفاده کنید
gomphotherium TUI را با:
gomphotherium tui
در حالی که gomphotherium به نمونه شما وصل می شود و وارد سیستم می شود، یک مربع زرد متحرک ساخته شده از نقاط در فیلد ورودی متن خواهید دید. پس از اتصال، علامت سبز و نام کاربری شما جایگزین آن می شود.
میتوانید با کلیدهای پیکان بالا و پایین روی صفحهکلید، در فید صفحه اصلی خود پیمایش کنید.
در حالی که فید خود را مرور می کنید، در حالت “عادی” هستید و به هیچ وجه نمی توانید با سایر کاربران یا جدول زمانی خود تعامل داشته باشید.
برای وارد شدن به حالت “command” که در آن می توانید یک پاسخ ارسال کنید و خط زمانی را تغییر دهید، Shift + را بزنید. روی صفحه کلید شما
هنگامی که در حالت فرمان قرار گرفتید، می توانید با وارد کردن صفحه اصلی، محلی، عمومی یا اعلان ها و سپس فشردن Enter، جدول زمانی را تغییر دهید.
پست های مربوط به fediverse گاهی اوقات به عنوان “toots” شناخته می شوند. می توانید یک toot جدید بسازید و با دستور toot در تایم لاین خود پست کنید و به دنبال آن محتوای toot خود را دنبال کنید. برای مثال:
toot MUO is the best!
برای یک toot خصوصی یا فهرست نشده، به ترتیب از tootprivate و tootunlisted استفاده کنید.
همچنین میتوانید پستها را تقویت کنید یا به آنها پاسخ دهید، با هشتگ جستجو کنید یا جدول زمانی هشتگ را مشاهده کنید، نمایههای کاربر و موارد دیگر را مشاهده کنید.
برای لیست کامل دستورات gomphotherium، “?” را وارد کنید. به gomphotherium TUI.
اگر Fediverse را دوست ندارید، در عوض توییتر را امتحان کنید!
fediverse به عنوان یک شبکه اجتماعی غیرمتمرکز بدون کنترل کلی طراحی شده است. اگر داشتن این سطح از آزادی را نگرانکننده میدانید، از یک جایگزین اختصاصی استفاده کنید.