<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های ایمان سلمانی</title>
        <link>https://virgool.io/feed/@imansalmani</link>
        <description>برنامه نویس تازه کار گنو لینوکسی، مشارکت در پروژه های آزاد و تازه وارد در دنیای نوشتن</description>
        <language>fa</language>
        <pubDate>2026-07-15 01:13:24</pubDate>
        <image>
            <url>https://files.virgool.io/upload/users/265992/avatar/avatar.png?height=120&amp;width=120</url>
            <title>ایمان سلمانی</title>
            <link>https://virgool.io/@imansalmani</link>
        </image>

                    <item>
                <title>استفاده از تلگرام در Elementry OS</title>
                <link>https://virgool.io/@imansalmani/%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-%D8%AA%D9%84%DA%AF%D8%B1%D8%A7%D9%85-%D8%AF%D8%B1-elementry-os-ok2o49kiie78</link>
                <description>همین طور که می دونید و من نمی دونم چرا می گم! تلگرام یه برنامه آزاد، رایگان، از نظر فنی امن و خوش دسته که سکو (پلتفرم) های زیادی رو پشتیبانی می کنه.اگر علاقه دارید با Elementary OS بیشتر آشنا بشید یا نصبش کنید، سری به پیوند پایین بزنید. https://vrgl.ir/3T1d1 از چه روشی نصب کنم؟اگر آخرین نسخه تلگرام رو در محیط ایزوله می خواید من بسته Flatpak رو پیشنهاد می کنم.بماند من در المنتری ۵ با apt نصب کردم نسخه کمی قدیمی بود و به فیلترشکن تور وصل نشد.اگر با Flatpak آشنایی ندارید. باید بگم یک بسته نرم افزاریست مثل deb یا apk با امکانات بیشتر مثل تایین سطح دسترسی؛ پیشنهاد می دم مطلب پیوند رو مطالعه کنید. https://vrgl.ir/8TmXY حالا فقط کافیه به صفحه تلگرام در Flathub بریم و روی Install کلیک کنیم ?بعد با sideload بازش کنیم. https://flathub.org/apps/details/org.telegram.desktop من sideload ندارم چکار کنم؟داخل پایانه ( ترمینال ? ) از این دستور استفاده کنید:flatpak install flathub org.telegram.desktopبدون Flatpak نمیشه؟در گنو آزادید از هر روشی برید.نصب با apt:sudo apt update
sudo apt install telegram-desktopنصب با اسنپ: ?sudo apt update
sudo apt install snapd
sudo snap install telegram-desktopفیلتر رو چیکار کنم؟اگر هنوز هم تلگرام فیلتر هست من استفاده از فیلترشکن تور رو پیشنهاد می دهم.نصب تور در Elementary تفاوتی با اوبونتو نداره. منم تکرار مکررات نمی کنم یکی از ۲ مقاله پایین رو مطالعه کنید. https://vrgl.ir/f5g78  https://molaei.org/tor-ubuntu/ چطوری تلگرام رو به تور متصل کنم؟نیازه پراکسی تور رو به تلگرام اضافه کنیم:در صفحه ورود روی نماد چرخان اتصال (پایین سمت چپ) کلیک کنید.روی گزینه &quot;Use custom proxy&quot;  کلیک کنید.مثل تصویر بالا نوع پروکسی SOCKS5 نام هاست 127.0.0.1 و پورت 9050 بعد هم ذخیره.توضیحات لازم در مورد تور در دو مطلب پیوند شده ذکر شده.سخن پایانیاگر رضای شما رو جلب کرد با یک قلب مهمونم کنید. دوستان در حدتوان مطالبی رو در مورد گنو، برنامه نویسی و نوشتن، می نویسم. اگر شما هم به این موضوعات و نوشته ها علاقه دارید تیم ویرگول امکان دنبال کردن رو فراهم کردن. قطعا استقبال باعث انگیزه و بهبود کیفیت میشه.نظرات روزانه بررسی میشه درخدمته نکات، اشتباه یا ایده های شما هستم. ?‍?</description>
                <category>ایمان سلمانی</category>
                <author>ایمان سلمانی</author>
                <pubDate>Thu, 17 Sep 2020 13:01:53 +0430</pubDate>
            </item>
                    <item>
                <title>استفاده از بسته های Flatpak در Elementary OS Hera</title>
                <link>https://virgool.io/@imansalmani/%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-%D8%A8%D8%B3%D8%AA%D9%87-%D9%87%D8%A7%DB%8C-flatpak-%D8%AF%D8%B1-elementary-os-hera-dotlqat78nzd</link>
                <description>تو مطلب قبل به معرفی و نصب سیستم عامل المنتر پرداختم حیف بود ادامه نمی دادم.  برای شروع بنظرم flatpak انتخواب خوبیه. چی از این بهتر که با خیال راحت از آخرین نسخه برنامه هایی که دوست داریم تو محیط ایزوله استفاده کنیم. https://vrgl.ir/3T1d1 حالا که Faltpak داریم چرا مخزنشو نداشته باشیم؟مخزن Flathub برای بسته های Faltpak ساخته شده. فلت پک از قبل روی المنتری نصب شده فقط کافی فلت هاب رو اضافه کنیم:flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepoاگر به هر دلیلی Flatpak نصب نبود:sudo apt install flatpak -yچطوری بسته های نرم افزاری Flatpak داخل Flathub رو نصب کنیم؟ https://flathub.org/home در حال حاضر در المنتری به صورت پیشفرض نصب بسته های فلت پک فقط از طریق ترمینال امکان پذیره. که مثل خط پایین انجام میشه:flatpak install repository.name application.idمثلا برای فایرفاکس:flatpak install flathub org.mozilla.firefoxهمیشه دستور نصب در صفحه فلت هاب برنامه بخش Command line instructions (آخرای صفحه) هست.راهی نیست بسته ها رو دوست داشتنی تر نصب کنیم؟خوش بختانه جامعه المنتری در ها توسعه نصاب Flatpak به اسم sideload هستند که با Elementary OS 6 عرضه خواهد شد.البته می تونید از gnome-software به همراه پلاگین gnome-software-plugin-flatpak هم استفاده کنید.sudo apt install gnome-software gnome-software-plugin-flatpak -yیا مثل من قبل از انتشار نسخه اصلی از نسخه در حال توسعه استفاده کنید. مراحل پایین رو برید.ابتدا پیشنیاز ها رو نصب می کنیم.sudo apt install libflatpak-dev libgranite-dev libgtk-3-dev libxml2-dev meson valac -yآخرین نسخه منتشره شده sideload رو دریافت کنید.اولین نسخه ای که تگ Latest version و Verified خورده. فایل Source code.tar.gzبا ترمینال برید به آدرسی که فایل دانلود شده. دستورات پایین رو بزنید.tar -xf اسم فایل
cd اسم فایل
meson build --prefix=/usr
cd build
ninja
ninja install
io.elementary.sideloadاز این به بعد با sideload می تونید بسته های با فرمت .flatpakref رو نصب کنید.(موقع کلیک رو دکمه Install پرونده .flatpakref بارگیری میشه)سخن پایانیرو راست باشم اراده کرده بودم  یک مجموعه کامل از نکاتی که پس از نصب می شه استفاده کرد رو بنویسم.بعد از ۲ ساعت، نکته استفاده از Flatpak در حد خودش یک مقاله شد. پس حوصله شما رو با یک مقاله طولانی سر نمی برم و اینگونه مطالب رو به مقاله اصلی پیوند خواهم داد.اگر جایی اشتباهی کردم یا ایده ای هست در خدمتم. من تازه واردم تو نوشتن با قلبهاتون بهم امید که تو این راه سست نشم. عمر باشه در حد توان از گنو و برنامه نویسی (در گنو یا غیر) خواهم نوشت اگر علاقه ای به اینگونه مطالب دارید روی دنبال کردن کلیک کنید قطعا اینکار بهم انگیزه برای فعالیت با طرح و برنامه می ده.یک سوال دارم آخرش Sanp بهتره یا Flatpak این هنوز برای خودم مبهمه ممنون می شم علاقه، سوالات و دلایل فنی رو با بغیه به اشتراک بزارید. تا جواب ها رو به یک مقاله منتقل کنم.به هر حال ما داریم از خدمات جامعه استفاده می کنیم خصلت خیلی خوبیه به عنوان عضو، فعالیتی هر چقدر کوچک داشته باشیم. به همین دلیل اگر از Elementray OS راضی بودید پیشنهاد می کنم سری به بخش مشارکت بزنید. از ترجمه تا طراحی، وب سایت و دسکتاپ امکان مشارکت وجود داره. https://elementary.io/get-involved اگر نیازه مقاله ای درباره شیوه مشارکت نوشته بشه. پیشنهاد می کنم خودتون دست به قلم بشید منم پیوند می دم. اگر هم بنده رو قابل می دونید در خدمتم حوضه فعالیت رو بگید تا در حد توان بنویسم.معذرت می خوام سخن پایانی طولانی شد انشالا بنای کاری مفید بشه.</description>
                <category>ایمان سلمانی</category>
                <author>ایمان سلمانی</author>
                <pubDate>Wed, 16 Sep 2020 11:58:15 +0430</pubDate>
            </item>
                    <item>
                <title>معرفی و نصب Elementary OS 5.1 Hera</title>
                <link>https://virgool.io/@imansalmani/%D9%85%D8%B9%D8%B1%D9%81%DB%8C-%D9%88-%D9%86%D8%B5%D8%A8-elementary-os-51-hera-wo7tacgc7919</link>
                <description>چی می خوایم نصب کنیم!المنتری یه توزیع گنو لینوکسی دیگست بر پایه اوبونتو که در سال ۲۰۱۱ منتشر شده.به نسبت ابونتو یا گنوم مشارکت کننده زیادی نداره ولی کمم نیستن. برای توسعه از گیت هاب استفاده می کنه. (ستاره فراموش نشه :) به نظر میاد تمرکز رو کاربر پسند بودنه تا توسعه هسته و قوم و خویشاش. شاید بخاطر همین باشه همین نسخه بر پایه اوبونتو ۱۸.۰۴ LTS (پشتیبانی طولانی مدت) بنا شده در حالی که اوبونتو ۲۰.۰۴ آمده. برای نصب بسته ها هم در کنار فلت پک از مخزن همین سیستم عامل استفاده می کنه. پیشنهاد می دم برنامه های اصلی را با Flatpak نصب کنید.بدون تغییر فونت، آیکون و ...دسکتاپ Pantheonاز رومیزی! خود ساخته Pantheon استفاده شده یه دسکتاپ ساده اما زیبا و کاربردی. ساده از این جهت که در حد kde قابل ویرایش (با رابط کاربری) نیست. ولی امکانات جالب مثل Picture-in-Picture (مثل Mac OS) و نور شب، صدای خوب و تجربه کاربری خوبی داره.برای توسعه از کتابخونه ها و امکانات گنوم، +Gtk، اوبونتو، X.Org و FreeDesktop استفاده شده. عمدتا از زبان والا استفاده شده. که بخوام تو یه جمله بگم یه C# برای Gtk+ و گنوم که ترجمه می شه به C.پیشنهاد می دم شرت کات ها رو یاد بگیرید تجربه کاربری بهتری بهتون میده و مورد دیگه که تو بقیه دسکتاپ ها ندیدم امکانات مدیریت میزان استفاده از رایانه برای والدین بود!نصبهمین ابتدای نصب بگم نگران سیستم عامل قبلیتون نباشید می توانید هردو را کنار هم داشته باشید. نصب فایل iso این سیستم عامل تفاوت چندانی با اوبونتو ندارد.سیستم مورد نیازاز اوبونتو سبکترهیک cpu core i3 یا حتی dual-core 64 کافیه.۴ گیگ رم (با رم ۲ اجرا میشه ولی ... )۱۵ گیگ حافظه خالیاینترنت :)صفحه نمایش 1024×768دریافت فایل isoبرید وبگاه المنتری اوایل مثل تصویر پایین بخش بارگیری به همراه دونیت هست روی Custom بزنید و یه صفر انگلیسی بزارید داخلش :) بعدش دکمه آبی بارگیریآماده کردن هارد دیسکبهتره قبل نصب یه فضای خالی حدود ۵۰ گیگ درست کنید. (تا ۱۵ گیگ هم می تونید کمش کنید)ساخت فلش بوتیبلاول از همه یه فلش رو fat32 فرمت کنید. (فایل حدود ۱.۵ گیگ حجم داره)گنو لینوکس:اگر خواستید رسمی بودن فایل رو بررسی کنید این دستور رو بزنید.sha256sum elementaryos-5.1-stable.20200706.iso (احتمالا اسم فایل چیز دیگه ای باشه)خروجی باید این باشه:c6d33fd1db260d4e10e5ccbf38b09ba6287904c3388afa7db2de43736be7245dسایت المنتری UNetbootin را پیشنهاد کرده. برای استفاده از UNetbootin فلش رو mount کنید.اگر نصب ندارید برید داخل سایتش صفحه بارگیری برای لینوکس فایل باینری رو بگیرید و با این دو دستور اجراش کنید.(ترمینال رو ببرید به پوشه ای که UNetbootin هست)chmod +x ./unetbootin-linux (اسم فایل فرق می کنه)
./unetbootin-linuxحالا تیک Diskimage رو بزنید و فایل iso را انتخواب کنید. Drive رو بررسی کنید درست باشه بعدش Ok.ویندوز:همون همیشگی (Rufus) اگر ندارید از سافت ۹۸ بگیرید :)برنامه Rufus برای ساخت فلش بوتیبل با iso های گنو لینوکسی برای بار اول نیاز به چند کیلوبات اینترنت داره.مک او اس:برنامه Etcherاگر برای ساخت فلش بوتیبل مشکل داشتید پیام بدید بیشتر توضیح بدم.بوتری استارت کنید قبل لود شدن سیستم عالم کلید مربوط به بوت منو رو فشار بدید. معمولا f9 تا f12 برای مک باید دکمه options رو نگه دارید (اگر نشد System Preferences &gt; Startup Disk ). دوستانی که از UNetbootin استفاده کردن بعد بوت روی Try or install Elementry OS بزنن.نصبقبل نصب بگم دوستانی که قبلا اوبونتو نصب کردن می تونن برنن سخن پایانی نصابشون یکیه :).فقط یادتون باشه swap رو باید بعد نصب بسازید.امتحان کردن قبلا نصب سیستم عامل یک امکان خیلی خوبه که بعضی توزیع های لینوکسی دارند. اگر می خواید قبل نصب توزیعو بررسی کنید رو Try elementry کلیک کنید وگرنه روی Install کلیک کنید.فعلا بزارید چیدمان صفحه کلید English US بمونه، بعد نصب زبان شیرین فارسی رو اضافه کنید.اگر اینترنت وصل باشه تیک گزینه اول خودکار زده میشه که یعنی نرم افزار هایی که آپدیت دارند رو از اینترنت می گیره.گزینه دوم درایور ها و کدک های صوتی تصویری اضافی را که بعضی هاشون پروانه بسته دارند، نصب می کنه پیشنهاد می دم تیکشو بزنین.اگر می خواید تمام هارد دیسک رو اختصاص بدید گزینه اول که تمام پارتیشن ها (همون فایل های عزیزتون :) رو پاک می کنه و یه پارتیشن جدید میسازه.وگر نه روی Something else کلیک کنید که پارتیشن ها رو بدلخواه خدمون بسازیم.فضای خالی که از قبل درست کرده بودیم رو انتخواب کنید روی + کلیک کنید و یه پارتیشن با این مشخصات بسازید. (حجم پارتیشن دلخواه)اگر می خواید پارتیشن boot یا swap بسازید حجم کافی براش نگهدارید. در ضمن swap را نمی تونید الان بسازید باید بعد نصب این کار را انجام بدید.روی continue بزنید.انتخواب منطقه زمانی برای ساعتنام رایانه برای شبکه استفاده می شه و نام کاربری رو سعی کنید انگلیسی باشه.کار ما تموم شد صبر کنید تا نصاب کار خودش رو تموم کنه :)سخن پایینامیدوارم این چند ساعت وقتی که گذاشتم برای شما مفید بوده باشه. از دوستان که آشنایی بیشتری با گنو لینوکس دارند پوزش می خوام اگر بیش از حد توضیح دادم. قطعا این پایان کار نیست بعد از شروع دوباره تازه وارد Elementary OS میشم. توضیح در مورد نکات مفید پس از نصب لازمه ولی بزارید مقاله طولانی نشه. اگر ببینم این مطلب مفید بوده این بحث رو در مطلبی دیگر ادامه خواهم داد.اگر از Elementray OS راضی بودید پیشنهاد می کنم سری به بخش مشارکت بزنید. از ترجمه تا طراحی، وب سایت و دسکتاپ امکان مشارکت وجود داره. https://elementary.io/get-involved اگر سوال، نکته، ایده یا اشتباهی وجود داره در حد سواد در خدمتم. من تازه واردم در ویرگول و دنیای نوشتن خیلی دوست دارم در مورد برنامه نویسی در گنو لینوکس هم مطالبی رو منتشر کنم با قلب هاتون امید بدید تا تو این راه ثابت قدم باشم.مطالب مرتبط https://vrgl.ir/8TmXY  https://vrgl.ir/i7MaW اگر در این باره دست به قلم شدید مطلب رو بفرستید در جای مناسب پیوند می دم یا اگر مطلب دیگه ای هست که ارزش نوشتن داره و بنده رو لایق می دونید در خدمتم.</description>
                <category>ایمان سلمانی</category>
                <author>ایمان سلمانی</author>
                <pubDate>Tue, 15 Sep 2020 11:23:52 +0430</pubDate>
            </item>
            </channel>
</rss>