آرچلینوکس از آن توزیعهایی است که کاربر را حسابی به چالش میکشد. همیشه به روند نصب نسبتا پیچیده و خاص این توزیع پرداخته شده و با مستندات بسیار خوبی راه و چاه روند پیادهسازی سیستمی کاملا شخصیسازی شده بر مبنای آرچلینوکس ارائه شده. و اما اجازه دهید در این پست نگاهی داشته باشیم بر کارهایی که میتوان پس از نصب این توزیع انجام داد…
فعال کردن Swap
اگر در زمان نصب Arch فراموش کردهاید پارتیشنی را برای Swap اختصاص دهید. می توانید به جای پارتیشنی جداگانه از یک فایل برای Swap بهره بجویید. برای این کار ابتدا فایلی با حجم دلخواه را با دستور زیر بسازید:
یا
و مجوز آن را بدین شکل تغییر دهید:
و سپس قالب فایل را به Swap تغییر دهید.
حالا فایل مورد نظر برای استفاده به عنوان Swap آمده است. برای این کار دستور زیر را وارد کنید:
حال برای آنکه در هر بار راه اندازی Swap فعال شود خط زیر را به فایل /etc/fstab خود بیفزایید.
حالا می توانید به راحتی از حافظهی مجازی ایجاد شده استفاده کنید.
استفاده از Yaourt برای نصب برنامهها از مخزن کاربران آرچ AUR
یکی از امکاناتی که باعث میشود بتوانید اکثر نرمافزارهای مورد نیاز خود را در Arch Linux داشته باشید، AUR یا همان مخزن کاربران آرچ است. به این شکل که برای نرم افزار مورد نظر PKGBuild نوشته شده و سپس با استفاده از PKGBuild که یک اسکریپت برای نصب برنامه است به راحتی قادرید آن برنامه را نصب کنید. این اسکریپتها در AUR قرار دارند و توسط کاربران تهیه شدهاند. راه سادهتر برای نصب این بستهها استفاده از برنامهی Yaourt است. برای نصب آن ابتدا مخزن فرانسه را به انتهای فایل etc/pacman.conf/ اضافه کنید.
۳۲ بیتی:
64 بیتی:
سپس با دستور pacman -Syu yaourt برنامه را نصب کنید. اکنون میتوانید با دستور yaourt packageName بستههای مورد نظر خود را جستجو و نصب کنید.
Downgrade جهت برگشت به نسخهی قبلی یک نرمافزار
بعضی مواقع پیش می آید که برنامهای که در حال استفاده از آن هستید نیاز به برنامهها یا کتابخانههایی داشته باشد که دز نسخهی جدید خود دارای ایراد یا Bug هستند، راه حل موجود در این مواقع برگشت به نسخهی قبل این بستههاست؛ برای این کار می توانید از اسکریپت Downgrade که در AUR موجود است بهره بجویید.
. برای نصب آن دستور زیر را وارد کنید:
این برنامه ابتدا لیستی از نسخههایی که در Cache قرار دارد را نمایش میدهد که اگر نسخهی مورد نظر شما در این لیست نبود میتوانید در مخزن آن جستجو کنید. برای مثال برای Downgrade کتابخانهی ASS/SSA که در MPlayer برای نمایش زیرنویس به کار میرود به نسخهی قدیمی (به دلیل آنکه زیر نویسهای فارسی را به خوبی نمایش نمیدهد) از دستور زیر استفاده میکنیم:
تغییر و بهبود نحوه نمایش متون
برای نمایش بهتر متون (مخصوصا فارسی با قلمهای سفارشی) میتوانید، از freetype2-infinality استفاده کنید که تغییرات و بهبودهای زیادی را بر روی FreeType2 انجام داده است. برای نصب، دستور زیر را وارد کنید.
اکثر وبسایتهای قارسی از قلم نازیبای Tahoma را به عنوان قلم اصلی استفاده میکنند. این قلم در گنو/لینوکس به طور پیش فرض نصب نیست و از قلم sans-serif به جای آن استفاده میشود؛ برای تغییر آن به فونت دلخواه به روش زیر عمل کنید:
فایل .fonts.conf را در پوشهی home ایجاد کنید. و سپس مقادیر زیر را وارد کنید.
<?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <!-- settings go here --> </fontconfig>
سپس در بین و مقادیر زیر را وارد کنید.
<match target="pattern"> <test qual="any" name="family"><string>Tahoma</string></test> <edit name="family" mode="assign" binding="same"><string>Droid Arabic Naskh</string></edit> </match>
نکته: اگر فایل موجود بود نیازی به ساخت و افزودن مقادیر بالا ندارید.
بهبود در سرعت Boot:
برای بهبود سرعت بالا آمدن سیستم قابلیت Readahead در Systemd را فعال کنید.
برای رسیدن به بهترین عملکرد Readahead لازم است چندین بار سیستم را ریاستارت کنید.
7 دیدگاه برای این نوشته:
hamidtb:
۰۴ آذر ۱۳۹۲
با درودنمیدونم چرا بعد از اپدیت سیستمم yaourt از کار افتاده
curl error: SSL connect errorمیدونم که مشکل از بسته openssl هست که قبلا با downgrade به نسخه های قدیمی تر حلش کرده بودم اما حالا حتی با downgrade هم مشکلم حل نشد :(
احسان ترک:
۰۴ آذر ۱۳۹۲
مشکل از پارس آنلاینه. تو مخابرات مشکلی نیست. اون موقع که پارس آنلاین داشتم با قند شکن Yaourt استفاده می کردم.مسعود آموزگار:
۰۴ آذر ۱۳۹۲
آره hamidtb جان منم با پارس آنلاین این مشکل عجیب رو داشتم دو ماه پیش. الان با شاتل اینطور نیست. تست کن اگر با پروکسی هم مشکل داره تا بگردیم یه فکر دیگه براش بکنیم.hamidtb:
۰۴ آذر ۱۳۹۲
با درود و تشکر از توجه دوستاننه متاسفانه مشکل هنوز هم پابرجا هست
تا قبل از بروز رسانی openssl مشکلی نداشتم اما بعد از به روزرسانی همه چیز به هم ریخت و با downgrade هم مشکل رفع نشد …. :(
hamidtb:
۰۴ آذر ۱۳۹۲
خوشبختانه مشکل حل شد
openssl رو به نسخه زیر downgrade کردمhttp://repo-arm-download.archlinuxcn.org/core/os/x86_64/openssl-1.0.1-3-x86_64.pkg.tar.xz
مجتبی:
۰۵ آذر ۱۳۹۲
من آسیا تک دارم و همین مشکل رو با openssl که با دانگرید به لینکی که معرفی کردین خوشبختانه حل شد.
تشکر از شما و نویسنده مطلبمحمد:
۰۵ آذر ۱۳۹۲
من که کلا از هر چی مطلب دربارهی آرچ نوشته میشه خوشم میاد!
مطلب بسیار خوبی بود ممنون :)