~> کامپیوتر های قدیمی رو دوباره زنده کنید!
1- Tiny Core :
در سه ورژن Core و TinyCore و CorePlus ISO در دسترسه که به ترتیب ۱۷، ۲۳ و ۲۴۸ مگ حجمشونه، ورژن Core که کوچکترینشونه فقط CLI هستش.
2- Puppy Linux :
پاپیلینوکس قدیمیترین مورد از این لیسته که از سال ۲۰۰۳ پروژش شروع شده و معمولا حجم ISO هاش بین ۳۰۰ تا ۴۰۰ مگ هستن.
3- SliTaz :
یک توزیع رولینگ-ریلیز که همهی موارد ضروری موجود در یک دسکتاپ رو در اختیار شما قرار میده، فقط در یک ISO با حجم ۴۳ مگ!
4- Bodhi Linux :
یک توزیع سبک اوبونتو بیس با تجربه کاربری رضایتبخش با دسکتاپ Moksha و کمتر از ۹۰۰ مگ.
5- AntiX Linux :
یکی از توزیعهای بر پایه دبیان استیبل که از سیستمهای ۳۲بیتی هم پشتیبانی خوبی داره، با یک ویندو منیجر و انوع مختلفی از ورژنها.
6- Porteus :
یک توزیع بهینهسازی شده برای سختافزار های ضعیف بر پایه اسلکور(Slackware) با حجمی کمتر از ۳۰۰ مگ.
7- ArchBang Linux :
آرچبنگ یک توزیع مینیمال و بر پایه آرچه که از ویندو منیجر i3 استفاده میکنه. با تجربهای سبک، تحت یک ISO با حجمی کمتر از یک گیگ.
#لینوکس #معرفی #اپن_سورس
~> @PinkOrca
1- Tiny Core :
در سه ورژن Core و TinyCore و CorePlus ISO در دسترسه که به ترتیب ۱۷، ۲۳ و ۲۴۸ مگ حجمشونه، ورژن Core که کوچکترینشونه فقط CLI هستش.
2- Puppy Linux :
پاپیلینوکس قدیمیترین مورد از این لیسته که از سال ۲۰۰۳ پروژش شروع شده و معمولا حجم ISO هاش بین ۳۰۰ تا ۴۰۰ مگ هستن.
3- SliTaz :
یک توزیع رولینگ-ریلیز که همهی موارد ضروری موجود در یک دسکتاپ رو در اختیار شما قرار میده، فقط در یک ISO با حجم ۴۳ مگ!
4- Bodhi Linux :
یک توزیع سبک اوبونتو بیس با تجربه کاربری رضایتبخش با دسکتاپ Moksha و کمتر از ۹۰۰ مگ.
5- AntiX Linux :
یکی از توزیعهای بر پایه دبیان استیبل که از سیستمهای ۳۲بیتی هم پشتیبانی خوبی داره، با یک ویندو منیجر و انوع مختلفی از ورژنها.
6- Porteus :
یک توزیع بهینهسازی شده برای سختافزار های ضعیف بر پایه اسلکور(Slackware) با حجمی کمتر از ۳۰۰ مگ.
7- ArchBang Linux :
آرچبنگ یک توزیع مینیمال و بر پایه آرچه که از ویندو منیجر i3 استفاده میکنه. با تجربهای سبک، تحت یک ISO با حجمی کمتر از یک گیگ.
#لینوکس #معرفی #اپن_سورس
~> @PinkOrca
👍8❤2
کدوم توزیع رولینگ ریلیزِ لینوکس رو بیشتر میپسندید؟
Anonymous Poll
56%
Arch Linux
9%
openSUSE
1%
Solus Linux
12%
Kali Linux
6%
Void Linux
16%
Others...
👍1
🫧 نظرتون با اینکه توزیع آرچ خودمو با دسکتاپ XFCE و همهی کانفیگها و پکیجهاش سر فرصت تحت یک ریمستر با عنوان "اهورا لینوکس" و با اینستالر گرافیکی منتشر کنم چیه؟
با ریاکشن 👍 و 👎 بگید، همینطور نکته خاصی بود تو کامنت...
پ.ن:
تعداد پکیجا به کمیِ چیزی که تو تصویر میبینید نیست و مصرفشم به دلیل وجود پلاگینهایی روی پنل + پلنک به عنوان داک اینقدره...
#حرف_با_شما
~> @PinkOrca
با ریاکشن 👍 و 👎 بگید، همینطور نکته خاصی بود تو کامنت...
پ.ن:
تعداد پکیجا به کمیِ چیزی که تو تصویر میبینید نیست و مصرفشم به دلیل وجود پلاگینهایی روی پنل + پلنک به عنوان داک اینقدره...
#حرف_با_شما
~> @PinkOrca
👍55👎25
~> انواع فایلسیستمها
عملکرد سیستمعاملها، بدون "فایلسیستمها" چیزی بیمعنیه...
تو این پست، به چند تا از فایلسیستمهای معروف به شکل مختصر میپردازم.⬇️
#نوشته #نرم_افزار #علوم_کامپیوتر
~> @PinkOrca
عملکرد سیستمعاملها، بدون "فایلسیستمها" چیزی بیمعنیه...
تو این پست، به چند تا از فایلسیستمهای معروف به شکل مختصر میپردازم.⬇️
#نوشته #نرم_افزار #علوم_کامپیوتر
~> @PinkOrca
❤6🔥1
Pink Orca | پینک اورکا
~> انواع فایلسیستمها عملکرد سیستمعاملها، بدون "فایلسیستمها" چیزی بیمعنیه... تو این پست، به چند تا از فایلسیستمهای معروف به شکل مختصر میپردازم.⬇️ #نوشته #نرم_افزار #علوم_کامپیوتر ~> @PinkOrca
بذارید با NTFS شروع کنم.
(New Technology File System)
همونطور که احتمالا بدونید، NTFS مدرنترین فایلسیستم ویندوزه. پیشرفتهای گوناگونی نسبت به فناوریهای قدیمیتر داشته، قابل اطمینانه و استفاده از فضای دیسک و در کل عملکرد، بهتر شده.
حداکثر سایز ممکن برای قرارگیری تو این فایلسیستم، 16EB هستش.
مورد بعدی چیزی نیست جز FAT32.
این نوع از فایلسیستم برای غلبه بر محدودیتهای حجمی FAT16 (که ۲ گیگ بود) و همینطور پیادهسازی ویژگیهایی بیشتر، بدون افزایش قابل توجه حافظه طراحی شده.
مزیت اصلی FAT32 اینه که تقریبا توسط هر سیستم عاملی پشتیبانی میشه و همینطور باعث سنگینی پارتیشن نمیشه.
محدودیت حجمی 4GB برای فایلها و عدم وجود مجوزها و ویژگی اندازه پارتیشنهای امنیتی مدرن و همینطور محدودیت ۱۶ ترابایتیشون (و...) به نوعی از ویژگیهای منفیشه.
فایلسیستم بعدی ما exFAT هستش.
در سال ۲۰۰۶ میلادی معرفی شد و تونست در زمینههای مختلفی جای خواهر بزرگترش(FAT32) رو بگیره.
سبک وزنه و همزمان از محدودیت اندازه فایلها(16EB) و پارتیشنها اجتناب میکنه، از طرفی هم سازگاریش مثل FAT32 با همهی دستگاهها عالی نیست و از طرفی از امثال NTFS در این زمینه بهتره.
معمولا برای فلشهایی که قصد دارید داخلشون فایلهای بزرگتر از 4GB قرار بدید خوبه.
موارد بعدی، سومین و چهارمینِ فایلسیستمهای در حال توسعه(extended filesystems) یعنی همون ext3 و ext4 هستن.
به ترتیب محدودیت حجمی 2TB و 16TB رو برای فایلهاشون دارن که ext3 در سال ۲۰۰۱ و ext4 در سال ۲۰۰۶ معرفی شد.
فایلسیستمهایی ژورنالی هستن که معمولا تو توزیع های لینوکس استفاده میشه ازشون.
در مقایسه با ext3 باید توجه داشته باشیم که ext4 جدیدتر، سریعتر و با محدودیتهای ذخیرهسازی کمتریه(جالبه بدونید که توسعهدهندش با این وجود از فناوری قدیمیتر استفاده میکنه).
علاوه بر لینوکس از ext4 در اندروید هم استفاده میشه...
تنوع فایلسیستمها به همینجا ختم نمیشه و موارد معروف دیگهای هم همچنان وجود داره، مثل HFS و HFS+ برای macOS و...
~> @PinkOrca
(New Technology File System)
همونطور که احتمالا بدونید، NTFS مدرنترین فایلسیستم ویندوزه. پیشرفتهای گوناگونی نسبت به فناوریهای قدیمیتر داشته، قابل اطمینانه و استفاده از فضای دیسک و در کل عملکرد، بهتر شده.
حداکثر سایز ممکن برای قرارگیری تو این فایلسیستم، 16EB هستش.
مورد بعدی چیزی نیست جز FAT32.
این نوع از فایلسیستم برای غلبه بر محدودیتهای حجمی FAT16 (که ۲ گیگ بود) و همینطور پیادهسازی ویژگیهایی بیشتر، بدون افزایش قابل توجه حافظه طراحی شده.
مزیت اصلی FAT32 اینه که تقریبا توسط هر سیستم عاملی پشتیبانی میشه و همینطور باعث سنگینی پارتیشن نمیشه.
محدودیت حجمی 4GB برای فایلها و عدم وجود مجوزها و ویژگی اندازه پارتیشنهای امنیتی مدرن و همینطور محدودیت ۱۶ ترابایتیشون (و...) به نوعی از ویژگیهای منفیشه.
فایلسیستم بعدی ما exFAT هستش.
در سال ۲۰۰۶ میلادی معرفی شد و تونست در زمینههای مختلفی جای خواهر بزرگترش(FAT32) رو بگیره.
سبک وزنه و همزمان از محدودیت اندازه فایلها(16EB) و پارتیشنها اجتناب میکنه، از طرفی هم سازگاریش مثل FAT32 با همهی دستگاهها عالی نیست و از طرفی از امثال NTFS در این زمینه بهتره.
معمولا برای فلشهایی که قصد دارید داخلشون فایلهای بزرگتر از 4GB قرار بدید خوبه.
موارد بعدی، سومین و چهارمینِ فایلسیستمهای در حال توسعه(extended filesystems) یعنی همون ext3 و ext4 هستن.
به ترتیب محدودیت حجمی 2TB و 16TB رو برای فایلهاشون دارن که ext3 در سال ۲۰۰۱ و ext4 در سال ۲۰۰۶ معرفی شد.
فایلسیستمهایی ژورنالی هستن که معمولا تو توزیع های لینوکس استفاده میشه ازشون.
در مقایسه با ext3 باید توجه داشته باشیم که ext4 جدیدتر، سریعتر و با محدودیتهای ذخیرهسازی کمتریه(جالبه بدونید که توسعهدهندش با این وجود از فناوری قدیمیتر استفاده میکنه).
علاوه بر لینوکس از ext4 در اندروید هم استفاده میشه...
تنوع فایلسیستمها به همینجا ختم نمیشه و موارد معروف دیگهای هم همچنان وجود داره، مثل HFS و HFS+ برای macOS و...
~> @PinkOrca
⚡9🔥2👍1
😬 از اونجایی که به اکانتهایی بیشتر از ۳ تا نیاز داشتم تو لینوکس، تصمیم گرفتم دنبال راه حلی باشم(مثل اندروید کلونرها و همینطور تلگرامهای غیر رسمی با قابلیت نگهداری اکانتهای بیشتر از ۳ تا به شکل رایگان، در دسترس نبودن) و نتیجه این بود که دیتای تلگرام رو کپی کنم و در صورت نیاز تعویض(پوشههایی که جلوی اسمشون عدد گذاشتم فعال نیستن الان)
آدرسشم اینجاست:
~/.local/share/TelegramDesktop/
شاید براتون مفید باشه، روش بهتری هم سراغ داشتید تو کامنتها بگید بقیه استفاده کنن🫣
#ترفند
~> @PinkOrca
آدرسشم اینجاست:
~/.local/share/TelegramDesktop/
شاید براتون مفید باشه، روش بهتری هم سراغ داشتید تو کامنتها بگید بقیه استفاده کنن🫣
#ترفند
~> @PinkOrca
👍9🆒3👎1🤩1
Visual-C-Runtimes-All-in-One-Feb-2023.zip
95.5 MB
~> Visual C++ Redistributable Runtimes All-in-One
یکی از مهمترین پیشنیاز های اجرای اپلیکیشنها در ویندوز
نصب یکجای ورژنهای 2005, 2008, 2010, 2012, 2013, 2015, 2017, 2019, 2021 و 2022 با اسکریپت install_all.bat
پ.ن:
رو واین خواستم نصب کنم تو توزیع جدید، اینجا هم گفتم بفرستم ممکنه به کار شما هم بیاد❤️
#نرم_افزار #معرفی
~> @PinkOrca
یکی از مهمترین پیشنیاز های اجرای اپلیکیشنها در ویندوز
نصب یکجای ورژنهای 2005, 2008, 2010, 2012, 2013, 2015, 2017, 2019, 2021 و 2022 با اسکریپت install_all.bat
پ.ن:
رو واین خواستم نصب کنم تو توزیع جدید، اینجا هم گفتم بفرستم ممکنه به کار شما هم بیاد❤️
#نرم_افزار #معرفی
~> @PinkOrca
❤2👍1👎1
رفقا استفاده از هوش مصنوعی مولد تصاویر بینگ در دسترس عموم قرار گرفت(بدون انتظار در صف) و میتونید از اینجا ازش استفاده کنید.
نیاز به معرفی هم نداره... (از مدل DALL-E استفاده میکنه)
#معرفی #هوش_مصنوعی #اخبار_تکنولوژی
~> @PinkOrca
نیاز به معرفی هم نداره... (از مدل DALL-E استفاده میکنه)
#معرفی #هوش_مصنوعی #اخبار_تکنولوژی
~> @PinkOrca
❤🔥4❤2😍1
~> چه پسوردی انتخاب کنیم؟
امروز اولین پنجشنبه ماه مه، همون روز جهانی پسورده، به همین مناسبت با هم مرور میکنیم بر مواردی که باعث میشه پسوردمون قدرتمندتر بشه⬇️
#نوشته #هک_و_امنیت
~> @PinkOrca
امروز اولین پنجشنبه ماه مه، همون روز جهانی پسورده، به همین مناسبت با هم مرور میکنیم بر مواردی که باعث میشه پسوردمون قدرتمندتر بشه⬇️
#نوشته #هک_و_امنیت
~> @PinkOrca
⚡7
Pink Orca | پینک اورکا
~> چه پسوردی انتخاب کنیم؟ امروز اولین پنجشنبه ماه مه، همون روز جهانی پسورده، به همین مناسبت با هم مرور میکنیم بر مواردی که باعث میشه پسوردمون قدرتمندتر بشه⬇️ #نوشته #هک_و_امنیت ~> @PinkOrca
🥸 مهمترین نکات در زمینه پسورد به مناسبت روز جهانی پسورد:
- پسوردتون حداقل ۱۲ کاراکتر داشته باشه
- شامل اعداد، نمادهای خاص و همینطور حروف کوچک و بزرگ باشه
- کلمه یا ترکیبی از کلمات معنا دار نباشه، مثلا hacker یا fu*kyouhacker یه چیز افتضاحه
- به تعویض حروف با چیزهای دیگه اعتمادی نیست، مثلا جای hacker نوشتن h4ck3r دردی رو درمون نمیکنه
- زیاد مرتبط به شما و قابل حدس زدن نباشه
- از یک پسورد همه جا استفاده نکنید...
همینطور به این فکر نکنید که فقط موجود نبودن پسوردتون تو پسورد لیستهای معروف و غیر قابل حدس بودن کافیه، پسورد هایی با تعداد کاراکتر کم به راحتی قابل کرک هستن اگه منابع زیادی داشته باشیم، پس به این فکر کنید که پسورد ما در برابر چه کسی امنه...
میتونید برای راحتتر شدنِ به خاطر سپردنش، از حروف اول یه خاطره یا جملات و... استفاده کنید
مثلا:
The first house I ever lived in was 613 Fake Street. Rent was $400 per month.
رو به شکل
TfhIeliw613FS.Rw$.
بنویسید، الان یه پسورد قدرتمند و راحت برای یادآوری دارید :)
نکته بعدی اینه که با کمک مدلهای هوش مصنوعی که امروزه بیشتر از هر زمانی دارن فراگیر میشن، خیلی از پسوردها راحتتر و زودتر کرک میشن که باید حواستون بیشتر از قبل باشه...
سعی کنید از تایید دو مرحلهای(2FA) استفاده کنید، از کیبوردها و پسورد منیجر های معتبر استفاده کنید و بهتره چند وقت یک بار پسوردتون رو عوض کنید
بی شک نکات بیشتری هم وجود داره که الان حضور ذهن ندارم، تو کامنتا بگید❤️
~> @PinkOrca
- پسوردتون حداقل ۱۲ کاراکتر داشته باشه
- شامل اعداد، نمادهای خاص و همینطور حروف کوچک و بزرگ باشه
- کلمه یا ترکیبی از کلمات معنا دار نباشه، مثلا hacker یا fu*kyouhacker یه چیز افتضاحه
- به تعویض حروف با چیزهای دیگه اعتمادی نیست، مثلا جای hacker نوشتن h4ck3r دردی رو درمون نمیکنه
- زیاد مرتبط به شما و قابل حدس زدن نباشه
- از یک پسورد همه جا استفاده نکنید...
همینطور به این فکر نکنید که فقط موجود نبودن پسوردتون تو پسورد لیستهای معروف و غیر قابل حدس بودن کافیه، پسورد هایی با تعداد کاراکتر کم به راحتی قابل کرک هستن اگه منابع زیادی داشته باشیم، پس به این فکر کنید که پسورد ما در برابر چه کسی امنه...
میتونید برای راحتتر شدنِ به خاطر سپردنش، از حروف اول یه خاطره یا جملات و... استفاده کنید
مثلا:
The first house I ever lived in was 613 Fake Street. Rent was $400 per month.
رو به شکل
TfhIeliw613FS.Rw$.
بنویسید، الان یه پسورد قدرتمند و راحت برای یادآوری دارید :)
نکته بعدی اینه که با کمک مدلهای هوش مصنوعی که امروزه بیشتر از هر زمانی دارن فراگیر میشن، خیلی از پسوردها راحتتر و زودتر کرک میشن که باید حواستون بیشتر از قبل باشه...
سعی کنید از تایید دو مرحلهای(2FA) استفاده کنید، از کیبوردها و پسورد منیجر های معتبر استفاده کنید و بهتره چند وقت یک بار پسوردتون رو عوض کنید
بی شک نکات بیشتری هم وجود داره که الان حضور ذهن ندارم، تو کامنتا بگید❤️
~> @PinkOrca
🆒4🔥2☃1👍1
آقای X یه حاکره، با تصاویری از کالی لینوکس در پروفایل
آقای X حتی برای نصب کالی هم از دوستان کمک گرفته بود :)
آقای X وقتی با مخازن کالی به مشکل خورد و چیز مناسبی از بین داخلیا براش پیدا نکردم، بهش برخورد
آقای X حتی به خودش زحمت نصب یک VPN هم نمیده و برای هرکاری به جای سرچ، انتظار داره بقیه در خدمتش باشن
اینا رو گفتم که بگم، آقای X نباشیم👌
نام هم نمیبرم خودش میدونه کیه...
#حرف_با_شما
~> @PinkOrca
آقای X حتی برای نصب کالی هم از دوستان کمک گرفته بود :)
آقای X وقتی با مخازن کالی به مشکل خورد و چیز مناسبی از بین داخلیا براش پیدا نکردم، بهش برخورد
آقای X حتی به خودش زحمت نصب یک VPN هم نمیده و برای هرکاری به جای سرچ، انتظار داره بقیه در خدمتش باشن
اینا رو گفتم که بگم، آقای X نباشیم👌
نام هم نمیبرم خودش میدونه کیه...
#حرف_با_شما
~> @PinkOrca
😁8🤣6👍2🌚1
~> بزرگترین لیست ابزارهای AI
✅ شامل هزاران ابزار با رتبهبندیِ پویا
💢 aitoptools.com
دیگه لیست معرفی ابزار از جایی سیو نکن :)
#معرفی #هوش_مصنوعی
~> @PinkOrca
✅ شامل هزاران ابزار با رتبهبندیِ پویا
💢 aitoptools.com
دیگه لیست معرفی ابزار از جایی سیو نکن :)
#معرفی #هوش_مصنوعی
~> @PinkOrca
❤🔥3⚡1🌭1
grok-algor.pdf
24.5 MB
📚 درک الگوریتم؛ راهنمای تصویری برای برنامهنویسها و افراد کنجکاو
💢 کتابی هستش که برخلاف سایر کتابهای مرتبط با این موضوع، به زبان خیلی ساده درک خوبی از الگوریتمها به شما میده.
- این کتاب رو آقای مهران افشارنادری ترجمه کرده و جادی عزیز هم پیشنهاداتی داشته برای این نسخه و به شکل رایگان هم اینجا منتشرش کرده بود.
#کتاب #برنامه_نویسی #نرم_افزار #علوم_کامپیوتر
~> @PinkOrca
💢 کتابی هستش که برخلاف سایر کتابهای مرتبط با این موضوع، به زبان خیلی ساده درک خوبی از الگوریتمها به شما میده.
- این کتاب رو آقای مهران افشارنادری ترجمه کرده و جادی عزیز هم پیشنهاداتی داشته برای این نسخه و به شکل رایگان هم اینجا منتشرش کرده بود.
#کتاب #برنامه_نویسی #نرم_افزار #علوم_کامپیوتر
~> @PinkOrca
👍3🔥1
Arch Installation Guide.pdf
4.9 MB
~> آموزش گامبهگام نصب آرچ لینوکس به فارسی
👈 به نظر من آرچ یکی از توزیعهایی هستش که باهاش میتونید لینوکس رو به خوبی یاد بگیرید...
یکی از دلایل اصلیش هم همین خام بودنشه که یه وقتایی ممکنه باعث بشه فرایند نصب و راهاندازیش براتون سخت بشه که همین قدم خوبیه برای یادگیری بیشتر و تجربه یک سیستمعامل خوب، که میتونه دقیقا به همون شکلی که دوست دارید باشه...
#لینوکس #اپن_سورس #گنو #راهنما
~> @PinkOrca
👈 به نظر من آرچ یکی از توزیعهایی هستش که باهاش میتونید لینوکس رو به خوبی یاد بگیرید...
یکی از دلایل اصلیش هم همین خام بودنشه که یه وقتایی ممکنه باعث بشه فرایند نصب و راهاندازیش براتون سخت بشه که همین قدم خوبیه برای یادگیری بیشتر و تجربه یک سیستمعامل خوب، که میتونه دقیقا به همون شکلی که دوست دارید باشه...
#لینوکس #اپن_سورس #گنو #راهنما
~> @PinkOrca
👍7🤩2👀2⚡1
زبان برنامهنویسیِ محبوب شما؟
(پارت اول)
(پارت اول)
Anonymous Poll
37%
C
38%
C++
19%
C#
16%
Java
13%
Kotlin
5%
Perl
18%
Typenoscript
6%
R
11%
Assembly
11%
Ruby
⚡3🍌2❤1🔥1
زبان برنامهنویسیِ محبوب شما؟
(پارت دوم)
(پارت دوم)
Anonymous Poll
61%
Python
27%
JavaScript
21%
PHP
10%
Dart
19%
Rust
24%
Go
3%
Objective-C
3%
Swift
4%
Julia
8%
سایر...
☃2⚡2
لطفا در هر ۲ نظرسنجی شرکت کنید که آمار خوبی داشته باشم از سلیقتون❤️🩹
🍾4👍1
Pink Orca | پینک اورکا
~> Systemd VS Runit تو این پست خیلی مختصر در مورد اینکه سیستمدی و رانیت چی هستن، کارشون و همینطور فرقشون چیه و چرا مردم از سیستمدی خوششون نمیاد مینویسم⬇️ #نوشته #علوم_کامپیوتر #گنو #لینوکس #اپن_سورس ~> @PinkOrca
~> با systemd شروع کنیم:
سیستمدی رو مهندسان شرکت ردهت(لینارت پوترینگ و کای سیورز) که هدفشون معرفی یک سیستم init با کارایی بهتر در حالتهای مختلف بود توسعه دادن.
این سیستممنیجر(system and service manager، کارش مدیریت فرآیند راهاندازی سیستم و همینطور نظارت بر سایر سرویسهای درحال اجرا هستش و از سال ۲۰۱۵ بسیاری از توزیعهای لینوکس اون رو به عنوان سیستم init پیشفرض قرار دادن(در اکثر توزیعهای معروف مثل دبیان و فدورا و اوبونتو و آرچ و...)
از مزیت هاش نسبت به جایگزین سنتیش(SysVinit) میتونیم به مدیریت سرویس کارآمدتر، گزارشگیری بهتر و مدیریت خطا، توانایی مدیریت وابستگیها بین سرویسها و... اشاره کنیم.
~> و اما runit چیه:
یکی دیگه از سیستممنیجرهای جایگزین برای سیستمعاملهای شبه یونیکس( Unix-like) هستش.
ساده، سبک، کارآمد و با تمرکز بر قابل اعتماد بودن در مدیریت سرویسها. رانیت هم از جایگزینهای SysVinit محسوب میشه ولی رویکردی که برای نظارت بر سرویسها ارائه میده متفاوته.
یکی از مزیتهای اصلی رانیت، سادگی در استفاده هستش. خواندن و ایجاد تغییر تو فایلهای پیکربندی آسونه و باعث شده مدیریت سرویسها هم آسونتر بشه. از حداقل منابع سیستم استفاده میکنه و همین باعث شده تا انتخاب خوبی برای سیستمهایی با منابع محدود باشه.
کدوم رو انتخاب کنم؟
به طور کلی عملکردشون در اکثر موارد مشابه هستش، فقط فلسفههای طراحی و رویکردهاشون برای نظارت بر سرویسها متفاوته و انتخابش یک چیز شخصیه...
مثلا رانیت سریعتره و از طرفی برخی سرویسها به systemd وابستگی دارن(مثل اسنپ)
~> اینم بگم که جز systemd و runit، سرویسمنیجرهای محبوب دیگهای هم هستن از جمله OpenRC, s6 و...
~> چرا تو کامیونیتی گنو/لینوکس خیلیا از systemd تنفر دارن؟:)
- پیچیدگی:
برخی از کاربران احساس میکنن که systemd خیلی پیچیده هستش و کارهای زیادی انجام میده، که منجر به یک سیستم متورم با وابستگیهای غیر ضروری میشه.
- تمرکز:
سیستمدی طراحی شده تا یک سیستم جامع و سرویسمنیجر باشه، این به این معنیه که جایگاه مرکزی رو در سیستم عامل لینوکس اشغال می کنه و برخی از کاربرا، رویکردهای غیرمتمرکز رو ترجیح میدن که در اونها خدمات میتونن مستقل از هم مدیریت بشن.
- سازگاری:
خیلیا سیستمدی رو متهم به فقدان سازگاری با ابزارها و استانداردهای سنتی یونیکس میکنن، که این کار با سیستمها یا نرمافزارهای قدیمی رو سختتر میکنه.
رابط کاربری:
- از نظر خیلی از کاربرها، systemd نسبت به سایر سرویسمنیجرها، کمتر حالتهای بصری داره که منجر به سردرگمی و مشکل در عیبیابی میشه.
-فلسفه:
خیلیا هم به دلایل فلسفی به سیستمدی اعتراض میکنن و احساس اینو دارن که این سرویسمنیجر نشوندهنده انحراف از فلسفه یونیکسه(ابزارهای کوچک و ماژولار که عملکردهای خاصی رو انجام میدن)
نکتهای که وجود داره اینه که خیلی از این موارد صرفا دیدگاههای بخشی از کابران هستن و به طور کامل نمیشه بهشون استناد کرد، حتی خیلیا به سیستمدی تهمت جاسوسی میزنن :)
به نظر من که تو جامعهی امروزی که تجارت دیتا انقدر توش زیاد شده و از شبکههای اجتماعی و امثال گوگل و اندروید و IOS و ... استفاده میکنیم، اهمیت زیادی نداره این چیزا...
پس سخت نگیرید در نهایت همهی این چیزا ابزارن:)
این دو هم اگه خواستید بخونین😂
https://suckless.org/sucks/systemd
https://nosystemd.org
~> @PinkOrca
سیستمدی رو مهندسان شرکت ردهت(لینارت پوترینگ و کای سیورز) که هدفشون معرفی یک سیستم init با کارایی بهتر در حالتهای مختلف بود توسعه دادن.
این سیستممنیجر(system and service manager، کارش مدیریت فرآیند راهاندازی سیستم و همینطور نظارت بر سایر سرویسهای درحال اجرا هستش و از سال ۲۰۱۵ بسیاری از توزیعهای لینوکس اون رو به عنوان سیستم init پیشفرض قرار دادن(در اکثر توزیعهای معروف مثل دبیان و فدورا و اوبونتو و آرچ و...)
از مزیت هاش نسبت به جایگزین سنتیش(SysVinit) میتونیم به مدیریت سرویس کارآمدتر، گزارشگیری بهتر و مدیریت خطا، توانایی مدیریت وابستگیها بین سرویسها و... اشاره کنیم.
~> و اما runit چیه:
یکی دیگه از سیستممنیجرهای جایگزین برای سیستمعاملهای شبه یونیکس( Unix-like) هستش.
ساده، سبک، کارآمد و با تمرکز بر قابل اعتماد بودن در مدیریت سرویسها. رانیت هم از جایگزینهای SysVinit محسوب میشه ولی رویکردی که برای نظارت بر سرویسها ارائه میده متفاوته.
یکی از مزیتهای اصلی رانیت، سادگی در استفاده هستش. خواندن و ایجاد تغییر تو فایلهای پیکربندی آسونه و باعث شده مدیریت سرویسها هم آسونتر بشه. از حداقل منابع سیستم استفاده میکنه و همین باعث شده تا انتخاب خوبی برای سیستمهایی با منابع محدود باشه.
کدوم رو انتخاب کنم؟
به طور کلی عملکردشون در اکثر موارد مشابه هستش، فقط فلسفههای طراحی و رویکردهاشون برای نظارت بر سرویسها متفاوته و انتخابش یک چیز شخصیه...
مثلا رانیت سریعتره و از طرفی برخی سرویسها به systemd وابستگی دارن(مثل اسنپ)
~> اینم بگم که جز systemd و runit، سرویسمنیجرهای محبوب دیگهای هم هستن از جمله OpenRC, s6 و...
~> چرا تو کامیونیتی گنو/لینوکس خیلیا از systemd تنفر دارن؟:)
- پیچیدگی:
برخی از کاربران احساس میکنن که systemd خیلی پیچیده هستش و کارهای زیادی انجام میده، که منجر به یک سیستم متورم با وابستگیهای غیر ضروری میشه.
- تمرکز:
سیستمدی طراحی شده تا یک سیستم جامع و سرویسمنیجر باشه، این به این معنیه که جایگاه مرکزی رو در سیستم عامل لینوکس اشغال می کنه و برخی از کاربرا، رویکردهای غیرمتمرکز رو ترجیح میدن که در اونها خدمات میتونن مستقل از هم مدیریت بشن.
- سازگاری:
خیلیا سیستمدی رو متهم به فقدان سازگاری با ابزارها و استانداردهای سنتی یونیکس میکنن، که این کار با سیستمها یا نرمافزارهای قدیمی رو سختتر میکنه.
رابط کاربری:
- از نظر خیلی از کاربرها، systemd نسبت به سایر سرویسمنیجرها، کمتر حالتهای بصری داره که منجر به سردرگمی و مشکل در عیبیابی میشه.
-فلسفه:
خیلیا هم به دلایل فلسفی به سیستمدی اعتراض میکنن و احساس اینو دارن که این سرویسمنیجر نشوندهنده انحراف از فلسفه یونیکسه(ابزارهای کوچک و ماژولار که عملکردهای خاصی رو انجام میدن)
نکتهای که وجود داره اینه که خیلی از این موارد صرفا دیدگاههای بخشی از کابران هستن و به طور کامل نمیشه بهشون استناد کرد، حتی خیلیا به سیستمدی تهمت جاسوسی میزنن :)
به نظر من که تو جامعهی امروزی که تجارت دیتا انقدر توش زیاد شده و از شبکههای اجتماعی و امثال گوگل و اندروید و IOS و ... استفاده میکنیم، اهمیت زیادی نداره این چیزا...
پس سخت نگیرید در نهایت همهی این چیزا ابزارن:)
این دو هم اگه خواستید بخونین😂
https://suckless.org/sucks/systemd
https://nosystemd.org
~> @PinkOrca
❤🔥3🆒1