انجمنهای فارسی اوبونتو
خبرها => لینکهای خبری => نویسنده: سودو. در 11 فروردین 1401، 10:23 بظ
-
دانلود !
(https://releases.ubuntu.com/jammy/ubuntu-22.04-beta-desktop-amd64.iso)
-
دیگه نسخهٔ اسنپ چه چیزیو کردن تو پاچهٔ کاربرا؟ :D
-
فعلاً که فروشگاهش فقط با اسنپ کار میکنه. نمیتونه به apt وصل بشه!
-
بزرگواران ! یادتونه مدت ها پیش پرسیدم ممکنه یروز همه چیز بره روی اسنپ ؟ و گفتین خیر ؟
خواستم بگم سلام عزیزان ! اون روز رسید ! هنوز اولشه !
-
بزرگواران ! یادتونه مدت ها پیش پرسیدم ممکنه یروز همه چیز بره روی اسنپ ؟ و گفتین هنوز ب جایی نرسیدیم که همه چیز از مخازن بره روی اسنپ !
خواستم بگم سلام عزیزان ! اون روز رسید ! هنوز اولشه !
بلانسبت دانیال، به حماقت تیم توسعه دهندگان اوبونتو پی نبرده بودیم. :D
حالا من خیلی با خودِ اسنپ مشکلی ندارم، با تحمیلش مشکل دارم.
-
میگم فایرفاکس نسخه ppa رو میشه نصب کرد؟
بزرگواران ! یادتونه مدت ها پیش پرسیدم ممکنه یروز همه چیز بره روی اسنپ ؟ و گفتین هنوز ب جایی نرسیدیم که همه چیز از مخازن بره روی اسنپ !
خواستم بگم سلام عزیزان ! اون روز رسید ! هنوز اولشه !
تازه توی سایت اوبونتو راهنما هاش بسته های مورد نیاز انجام یک کاری رو دستور اسنپ میدن براش.
-
به حماقت تیم توسعه دهندگان اوبونتو پی نبرده بودیم. :D
مشکل اسنپ چیه؟
-
به حماقت تیم توسعه دهندگان اوبونتو پی نبرده بودیم. :D
مشکل اسنپ چیه؟
ظاهراً کند می کنه سیستم رو (برای من که اینجوری نبوده).
و اینکه برنامه های توش رو هیچ تیمی بررسی نمی کنن و اصلا بررسی امنیتی و اینجور چیزا نداره.
بنظرم اگر بررسی ها باشه خیلی هم خوب میشه.
-
بخاطر استفاده از فشرده سازی ، سیستم رو کند میکنه ، بسته های اسنپ بجز موارد های مهم ، بقیه وابستگی هارو با خودشون دارن ، پس اشغال فضای بیشتر و امنیت پایین تر و ...
-
اینم (https://forum.ubuntu-ir.org/index.php?topic=154092.msg1203994#msg1203994)مسئله ای که من باهاش برخورد داشتم.
امنیت پایین تر و ...
امنیت پایین تر به چه معنی؟ وقتی همه وابستگی رو داره اختصاصی برای خود برنامه میذاره، به نوعی محیط ایزوله ای برای برنامه ایجاد کرده
اشغال فضای بیشتر
در چند حد؟ مثلا یه فایرفاکس / گیمپ اسنپی چقدر فضای بیشتر نسبت به نمونه اپتی می گیرن؟ اگر در حد ۳، ۴ گیگ باشه، اهمیتی نداره
-
مشکل اسنپ چیه؟
دیدی ساختار نرمافزارها توی ویندوز چهقدر احمقانه است؟ اسنپ شبیه اونه!
امنیت پایین تر به چه معنی؟ وقتی همه وابستگی رو داره اختصاصی برای خود برنامه میذاره، به نوعی محیط ایزوله ای برای برنامه ایجاد کرده
خیر. در ۹۹٪ موارد محیط ایزولهای وجود نداره. در خیلی از اونها، اصلاً محیط ایزوله نمیتونه/نباید وجود داشته باشه.
-
به حماقت تیم توسعه دهندگان اوبونتو پی نبرده بودیم. :D
مشکل اسنپ چیه؟
* مخازن اصلی اوبونتو و دبیان کنترل بیشتری روشون هست و شما پشتیبانی تیم امنیتی اوبونتو و دبیان رو خواهید داشت که در مورد اسنپ اینطور نیست.
* یکی از دلایل پایداری و امنیت بیشتر اوبونتو و دبیان اینه که که بستهها مشکلاتشون برطرف میشه بدون اینکه امکانات جدید بهشون اضافه بشه. این باعث میشه که امکانات جدید باعث ایجاد مشکلات امنیتی جدید یا مشکلاتی با پایداری نشه.
* سیستمی که اسنپ برای راهاندازی بستهها استفاده میکنه، سربار زیادی داره و سرعت پایینتری از دسترسی مستقیم به اطلاعات دیسک شما ارائه میده، بخصوص اگر اون نرمافزار با IO زیاد کار میکنه.
* در اسنپ خیلی از بستهها کتابخانهها رو همراه خودشون نصب میکنند و این باعث میشه یک کتابخونه (یا چند نسخه از اون) در کامپیوتر شما چندین بار بارگذاری بشه. هم سرعت پایینتری خواهید داشت، هم ممکنه اون بستهها یک کتابخونه که مشکل امنیتی یا پایداری داره رو بروز نکنن و با اینکه شما نسخهٔ بدون مشکل رو دارید، اونها از اون استفاده نکنند.
* بستههای مخازن اصلی برای توزیع شما تنظیم شدند و همراهشون ممکنه وصلهها و تنظیمات خاصی بیاد که با توزیع شما هماهنگ باشه. توی اسنپ معمولا چنین چیزی رو ندارید.
-
علاوه بر اینها، هیچ اطمینانی وجود نداره که برنامههای توی اسنپ، همونی باشن که سازنده ادّعا میکنه! ممکنه کدها عوض شده باشن و درهای پشتی بهشون اضافه شده باشه.
-
بخاطر استفاده از فشرده سازی ، سیستم رو کند میکنه ، بسته های اسنپ بجز موارد های مهم ، بقیه وابستگی هارو با خودشون دارن ، پس اشغال فضای بیشتر و امنیت پایین تر و ...
مستقیم از فشردهسازی استفاده نمیکنه. از squashfs استفاده میکنه. squashfs هست که فشردهسازی داره.
فشردهسازی الزاما باعث کندی نمیشه. بلکه مقداری از فشار رو از روی حافظه ذخیرهسازی، به روی پردازنده منتقل میکنه. اینجوری که حافظه ذخیرهسازی اطلاعات کمتری رو میخونه(چون اون اطلاعات فشرده شدند و در نتیجه حجم کمتری دارند) و در عوض پردازنده باید این اطلاعات رو موقع خوندن استخراج کنه.
نوشتن خاصی انجام نمیشه چون squashfs یه فایلسیستم فقط خواندنی هست. موقع اجرای برنامه، اون squashfs خونده (و استخراج) میشه.
تغییری هم نمیشه روی برنامه داد که به نوشتن نیازی بشه.
اگه واقعا لازمه چیزی از اون برنامه تغییر کنه، اول باید تمام اطلاعات داخل اون squashfs رو بخونیم و یه جا ذخیره کنیم؛ تغییرات لازم رو انجام بدیم و در نهایت یه squashfs جدید از اطلاعات بسازیم و جایگزین قبلی کنیم.
با دستور mksquashfs میشه از فایلهایی که یه جا ذخیره شدند، squashfs ساخت. با دستور unsquashfs میشه یه squashfs رو باز کرد.
snap، فایلسیستمهای squashfs خودش رو توی این مسیر ذخیره میکنه.
/var/lib/snapd/snap
-
سپاس ! حسودیم شد به این سطح از دانش : )