loading...

computerhockey

computerhockey

بازدید : 164
سه شنبه 16 ارديبهشت 1399 زمان : 11:18

توسعه دهندگان اپليكيشن‌ها براي اينكه برنامه‌هاي خود را روي توزيع‌هاي مختلف قرار دهند مجبورند تا براي هر نسخه بهينه‌سازي‌هاي لازم را انجام دهند. فرمت پكيج اسنپ مي‌تواند اين وابستگي‌هاي ضروري براي هر اپليكيشن را از بين ببرد و به جاي آن وابستگي را به سيستم عامل منتقل كنند تا روند نصب شبيه به شيوه apt-get صورت گيرد.

ويژگي اسنپ همچنين قابليت‌هاي بهتري مانند نصب سريع‌تر، بروزرساني خودكار و موارد امنيتي براي برخي از ويژگي‌هاي خاص سيستم عامل را به دستگاه شما مي‌آورد. حتي مي‌توانيد در برخي از كانال‌هاي عرضه اسنپ نيز عضو شويد و براي مثال نسخه‌هاي پايدار يا بتاي كروم را براي نصب انتخاب كنيد. اكنون حتي «فروشگاه اسنپ» نيز براي برنامه‌هايي كه از اين فرمت استفاده مي‌كنند نيز وجود دارد.

يكي از مسائل اصلي كه وجود دارد به اندازه پكيج‌ها باز مي‌گردد. به دليل اينكه هر اپليكيشن وابستگي خود را دارد، آن‌ها نمي‌توانند تنها با يك كتابخانه معروف براي اجراي صحيح برنامه اعتماد كنند. بنابراين بايد منتظر كتابخانه‌هاي دوگانه مخفي براي برنامه‌ها باشيد كه البته مشخصه خوبي است كه باعث مي‌شود با نصب يك برنامه نتوان كتابخانه‌ها را به نسخه‌اي ناقص يا خراب بروزرساني كرد كه باعث نقص اجراي همه برنامه‌هاي ديگر شود. در هر صورت، با سيستم عامل لينوكس رو به رو هستيم و اگر تصميم بگيريد كه از اسنپ‌ها استفاده نكنيد، به راحتي توانايي انتخاب اين گزينه را داريد.

پروژه‌هاي مشابه بسيار ديگري وجود دارند كه مي‌خواهند فوايد اسنپ را به سيستم شما بياورند، براي مثال نرم‌افزار Scuba كه توسط لينوس تروالدز، سازنده لينوكس ساخته شده با فرمت AppImage همراه شده است و اجراي يك برنامه‌ در توزيع‌هاي مختلف را به سيستم شما مي‌آورد.

درخواست 8 هزار شركت براي نصب Microsoft SQL Server بر روي لينوكس

Microsoft SQL Server را مي‌توان محبوب‌ترين نرم‌افزار مديريت پايگاه داده ناميد. تيم‌ها و شركت‌هاي زيادي از اين نرم‌افزار براي مديريت ديتابيس خود استفاده مي‌كنند. به تازگي مايكروسافت اعلام كرده كه قصد دارد اين نرم‌افزار را براي سيستم‌عامل لينوكس (كه آن هم در بين كاربران و كمپاني‌ها محبوبيت بالايي دارد) عرضه كند. اين خبر باعث خوشحالي بسياري از كاربران و شركت‌ها شد به طوري كه تا كنون گزارش ثبت نام حدود ۸ هزار شركت براي دريافت اين نسخه ثبت شده است.

تاكشي نوموتو (Takeshi Numoto) معاون بخش كلاود مايكروسافت خبر اين تعداد از ثبت نام را منتشر و عنوان كرده كه حدود ۲۵ درصد از شركت‌هاي بزرگ ليست Fortune 500 نيز در بين اين شركت‌ها قرار دارند. Fortune 500 ليستي از بزرگ‌ترين و معتبرترين شركت‌هاي دنياست كه سالانه توسط مجله‌ي Fortune منتشر مي‌شود.

مايكروسافت با ارائه‌ي اين نسخه از نرم‌افزار مديريت ديتابيس، رقابت خود در زمينه رايانش ابري يا كلاود را با شركت هايي هم‌چون اوراكل و آمازون وارد مرحله‌اي جدي كرد. گسترش بخش رايانش ابري مايكروسافت، از برنامه‌هاي اصلي ساتيا نادلا، مدير عامل كنوني اين شركت است. اگر اين شركت به روند كنوني خود ادامه دهد و سرويس‌هاي مفيد و پركاربرد بيشتري براي خيل عظيم كاربران خود ارائه كند، مي‌تواند اميدوار باشد كه در زمينه‌ي رقابت در بخش رايانش ابري بتواند آمازون را كه بهترين سرويس ابري را در حال حاضر ارائه مي‌دهد، شكست دهد.

بازدید : 322
سه شنبه 16 ارديبهشت 1399 زمان : 11:18

ممكن است چندين نسخه مشابه از فايل‌ها با نام‌هاي گوناگون، در محل‌هاي مختلف حافظه ذخيره شده باشند. معمولا كاربراني كه دير به دير اطلاعات موجود در هاردديسك خود را مرتب مي‌كنند با چنين مشكلي مواجه مي‌شوند. فايل‌هاي صوتي، تصويري و ويدئويي از پراستفاده‌ترين فايل‌هاي كاربران هستند. اسكن براي اين فايل‌ها نه فقط از روي اسم، بلكه بايد از طريق حجم و محتويات آنها نيز انجام پذيرد؛ در اين‌صورت درصد خطا كمتر بوده و فضاي بيشتري از حافظه آزاد مي‌شود. شما مي‌توانيد به‌صورت دستي اين فايل‌ها را پيدا كنيد و يا اين‌كار را به عهده نرم‌افزار بگذاريد. نرم‌افزارها بطور خودكار اين فايل‌ها را در زمان كم پيدا و حذف مي‌كنند.

در لينوكس كار كردن با فايل‌ها بسيار آسان است؛ به‌شرطي كه اطلاعات دقيقي از سيستمِ فايل آن داشته باشيد. دستورات ساده‌اي وجود دارند كه با استفاده از فناوري تجزيه و تحليل محتواي فايل، دقيقا محل فايل‌هاي تكراري را نشان مي‌دهد. مي‌توانيد فايل‌ها با فرمت‌هاي متفاوت، در فولدر و درايوها و يا حتي در شبكه را پيدا و حذف كنيد. در صورتي‌ كه از نسخه دسكتاپ يا سرور لينوكس استفاده مي‌كنيد، امكان حذف فايل‌ها از طريق نرم‌افزار گرافيكي يا خط‌فرمان وجود دارد.
سيملينك و شورت‌كات چيست؟

در سيستم ويندوز، براي دسترسي سريع به برنامه‌‎ها از شورت‌كات استفاده مي‌شود. معمولا هر برنامه‌اي كه نصب مي‌كنيد يك نسخه از فايل اجرايي آن در محيط دسكتاپ قرار مي‌گيرد؛ اين نسخه از فايل اجرايي شورت‌كات نام دارد. هدف از ساختن آن، تسريع فرآيند دسترسي به فايل است. به‌جاي آنكه مسيرهاي مختلفي را براي اجراي يك برنامه بپيماييد، مي‌توانيد از ميانبر استفاده كنيد. ميانبرها در حالت پيش‌فرض توسط خود برنامه تعريف شده‌اند، اما مي‌توانيد خودتان آن‌را ايجاد كنيد. انواع مختلفي از شورت‌كات‌ها وجود دارد؛ ميانبرهاي صفحه‌كليد و فايل‌هاي ميانبر. ميانبرهاي صفحه‌كليد تركيبي از كليدهاي مختلف صفحه‌كليد است كه فشردن همزمان آن‌ها كار خاصي را انجام مي‌دهد. فايل‌هاي ميانبر هم شامل لينكي به برنامه‌ها و يا پوشه‌هاي مختلف است. در سيستم‌عامل ويندوز، فايل‌هاي شورت‌كات با فلش كوچكي در كنار آيكون‌ آن‌ها، از ساير فايل‌ها مجزا مي‌شوند كه مي‌توان اين فلش را تغيير داده يا حذف كرد. پسوند اين فايل‌ها در ويندوز lnk (مخفف link) است.

NTFS Symbolic Link كه به اختصار سيملينك ناميده مي‌شود، ميانبري از سيستمِ فايل است كه به شيء ديگري اشاره مي‌كند. در ظاهر عملكرد سيملينك با شورت‌كات يكي است اما اين دو تفاوت اساسي در كارايي و عملكرد دارند. شورت‌كات فقط به محلِ فايل اشاره مي‌كند؛ يعني فقط داراي آدرسِ فايل تارگت است. اما سيملينك علاوه بر دسترسي داشتن به آدرس فايل، امكان تغيير محتويات فايل را دارد. فرض كنيد دو فايلي را سيملينك تعريف كرده‌ايم كه هر دو به يك فايل خاص از حافظه كه در اصطلاح تارگت يا هدف نام دارد، اشاره مي‌كنند؛ با تغيير هركدام از اين فايل‌ها، محتواي تارگت نيز تغيير مي‌يابد.

سيملينك‌ها فايل‌هاي بسيار مهمي در امنيت شبكه به‌شمار مي‌آيد؛ اگر يك اسكريپت شِل را به يك سرور آپلود كرده‌ايد، با سيملينك كردن مي‌توانيد به فايل‌هاي كانفيگِ سرور دسترسي داشته باشيد. معمولا اين اتفاق در سيستم‌هاي لينوكسي رخ مي‌دهد؛ چون اساس كار لينوكس بر مبناي دسترسي يا Permission است. اگر به سروري دسترسي داريد، اما openbasedir سرور اجازه دسترسي به دايركتوري‌ها و خواندن (dir) را نمي‌دهد، با سيملينك كردن مي‌توانيد به فايل مورد نظر دسترسي پيدا كنيد. راه‌هاي مختلفي براي جلوگيري از اين نوع حملات وجود دارد كه خارج از مبحث بوده و در پست‌هاي ديگر مورد بررسي قرار خواهد گرفت.
راه‌حل چيست؟

به‌جاي كپي كردن فايل، از شورت‌كات يا سيملينك استفاده كنيد. در اين حالت هم فضاي حافظه پر نمي‌شود و هم دسترسي به فايل سريع‌تر انجام مي‌شود. براي ايجاد سيملينكِ يك فايل در لينوكس از دستور ln استفاده مي‌شود؛ ساختار اين دستور در لينوكس به شكل زير است:

ln -s /path/to/file /path/to/symlink

در سيستم ويندوز هم براي برنامه‌ها از آيكون شورت‌‌كات استفاده كنيد. اگر فايل يا فولدري داريد كه در درايوهاي مختلف به آن نياز داريد، حتما نسخه ميانبر آن‌ را ايجاد كنيد. برنامه‌هايي نيز وجود دارد كه اين كار را براي شما انجام داده و حتي كليدهاي تركيبي را براي دسترسي سريع تعريف مي‌كند.
حذف فايل‌هاي تكراري در لينوكس

فايل‌هاي تكراري زباله‌هاي غيرضروري هستند كه فضاي زيادي از ديسك را شامل مي‌شوند. اگر آشنايي كافي با لينوكس داشته باشيد، شناسايي و حذف اين فايل‌ها هم آسان خواهد بود. همان‌طور كه اشاره شد هم از طريق خط‌فرمان و هم نرم‌افزار مي‌توان فايل‌هاي تكراري را حذف نمود.
FSlint

اين نرم‌افزار براي اكثر توزيع‌هاي لينوكس از جمله اوبونتو، دبيان، فدورا و ردهت وجود دارد. فقط كافيست آن‌ را از پكيج‌منيجر جستجو و نصب كنيد.اين نرم‌افزار داراي رابط گرافيكي است كه كار كردن با آن‌ را آسان مي‌كند. از طريق ترمينال هم مي‌توانيد با اين نرم‌افزار تعامل داشته باشيد. در حالت پيش‌فرض دايركتوري Home را باز مي‌كند. براي پيدا كردن فايل‌هاي تكراري دكمه Find را كليك كنيد. اگر در ليست فايلي نشان داد، با كليك روي آن و انتخابِ Delete آن‌ را پاك خواهد كرد.

1-FSlint

در اوبونتو، دستورات FSlint در مسيرِ /usr/share/fslint/fslint قرار دارد؛ ترمينال را باز كرده و دايركتوري جاري را به اين مسير تغيير دهيد.

cd /usr/share/fslint/fslint

fslint /path/to/directory/.



در واقع اين دستورات هيچ فايلي را پاك نمي‌كند، فقط ليستي از فايل‌هاي تكراري را نشان مي‌دهد.

2-terminal-duplicate
fdupes

اين دستور در حالت پيش‌فرض بر روي لينوكس نصب نيست؛ از هر نوع توزيعي كه استفاده مي‌كنيد، مي‌توانيد آن‌ را نصب كنيد. در مواقعي كه دسترسي به محيط گرافيكي نداريد، اين دستور بهترين گزينه براي كار كردن در محيط ترمينال است. فقط كافيست ترمينال را باز كرده و مسير جاري را به محلي كه مي‎خواهيد فايل تكراري حذف شوند، تغيير دهيد. مثلا دستورِ fdupes /home/hitrost فايل‌هاي تكراري را فقط در مسير home/hitrost/ چاپ‌ مي‌كند اما دايركتوري‌هاي موجود در زير مجموعه اين مسير را اسكن نمي‌كند. براي اين منظور دستور زير را بكار ببريد:

fdupes -r /home/hitrost

به‌جاي home/hitrost/ دايركتوري مورد نظر خود را وارد كنيد. دستورِ fdupes به تنهايي قادر به حذف هيچ فايلي نيست؛ فقط فايل‌هاي تكراري را نشان مي‌دهد. براي حذف مي‌توانيد به مسير فايل‌هاي تكراري رجوع كرده و آن‌ها را پاك كنيد. از سوئيچِ d- براي حذف توسط اين دستور مي‌توانيد استفاده كنيد.

3-list files
حذف فايل‌هاي تكراري در ويندوز و مك

Dupeguru برنامه‌اي متن باز و رايگان است كه با نصب در سيستم‌عامل ويندوز و مك مي‌توانيد فايل‌هاي تكراري را شناسايي و حذف كنيد. اين برنامه برخلاف ديگر برنامه‌هاي متن‌باز، براي اكثر توزيع‌هاي لينوكس ارائه نشده است؛ فقط در Arch Linux قادر به نصب از طريق Package Manager هستيد. توسعه دهنده‌ي Dupeguru پكيجِ PPA را براي نصب در اوبونتو و ديگر توزيع‌هاي تحت اوبونتو فراهم مي‌كند.

اين برنامه در سه نسخه‌‌ي مختلف براي پلتفرم‌هاي ويندوز، مك و لينوكس ارائه شده است. نسخه استاندارد آن فقط قابليت جستجو براي فايل‌هاي تكراري را دارد؛ نسخه دوم آن مناسب براي پيدا كردن فايل‌هاي موسيقي و نسخه سوم آن براي پيدا كردن عكس‌هاي تكراري مناسب است. رابط گرافيكي كار كردن با آن را آسان كرده و به‌ راحتي مي‌توانيد فولدرها را به آن اضافه كنيد.

4-dupeguru

بعد از نصب، پكيجِ اوبونتو از ترمينال اجرا شده و توسط دستور dupeguru_se نسخه استانداردِ برنامه اجرا مي‌شود. مطابق با سليقه و نياز خود مي‌توانيد برنامه‎هاي مشابه dupeguru رانصب كنيد.

تعداد صفحات : 1

درباره ما
موضوعات
آمار سایت
  • کل مطالب : 12
  • کل نظرات : 0
  • افراد آنلاین : 1
  • تعداد اعضا : 0
  • بازدید امروز : 3
  • بازدید کننده امروز : 1
  • باردید دیروز : 3
  • بازدید کننده دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 12
  • بازدید ماه : 36
  • بازدید سال : 154
  • بازدید کلی : 6052
  • <
    پیوندهای روزانه
    آرشیو
    اطلاعات کاربری
    نام کاربری :
    رمز عبور :
  • فراموشی رمز عبور؟
  • خبر نامه


    معرفی وبلاگ به یک دوست


    ایمیل شما :

    ایمیل دوست شما :



    لینک های ویژه