I would love to change the world, but they won’t give me the source code

نوشته های برچسب شده ‘لینوکس’

ادوبی AIR برای لینوکس

In لينوکس, وب اپلیکیشن, يونيکس on دسامبر 18, 2008 at 3:20 ب.ظ

کمپانی ادوبی اعلام کرد که نسخه تحت لینوکس نرم افزار Adobe AIR خود را به مرحله نهایی رسانده و وارد بازار کرد. ورژن ارائه شده ۱.۵ هست که تفاوتهای زیادی کرده با نسخه آزمایشی ان.

در این نسخه ادوبی ایر تکنولوژی فلش ۱۰ کاملا پشتیبانی میشه. کمپانی ادوبی قصد داره تا با این حرکت هر ۳ نسخه این محصول را هماهنگ با هم نگه داره و جلو ببره. اما توضیح کوتاهی بدم در مورد ادوبی ایر.

Adobe AIR یک پکیج نرم افزاری هست که با استفاده از تکنولوژی های فلش ادوبی؛ طراحان و برنامه نویسان بتونند تا نرم افزارها یا ابزار فلشی (بر پایه فلش) بسازند که به جای اجرا در مرورگر وب مثل فایرفاکس یا اینترنت اکسپلورر؛ بر روی کامپیوتر کاربران به صورت مستقل اجرا شود و کار کند.

ادوبی ایر برای لینوکس

ادوبی ایر برای لینوکس

از اینجا ادوبی ایر رو دانلود کنید.

امیدوارم به دردتون بخوره ^ امید

سورس هسته لینوکس

In برنامه نویسی, لينوکس on اکتبر 26, 2008 at 8:44 ب.ظ

یه تحلیل جالب از تعداد خط های سورس لینوکس؛

لینوکس (هسته) دارای ۶.۳۹۹.۱۹۱ خط برنامه نویسی می باشد. ۹۶.۴٪ با زبان C و ۳.۳٪ با اسمبلی.

واقعا محشره.

پ.ن. : این نکته رو هم اشاره کنم که اصولا خود لینوکس چیزی جز هسته نیست؛ و با ترکیب شدنش با نرم افزارهای دیگه یک سیستم عامل کامل میسازه که به اختصار لینوکس می گوییند. (این نکته رو برا این گفتم که در تیتر پست زدم «سورس هسته لینوکس» برای کاربران که اشتباه نکنن!)

ارتقاء به فلش پلیر ۱۰

In اینترنت, لينوکس on اکتبر 19, 2008 at 1:22 ب.ظ

فلش پلیر ۱۰ اماده شد و ارائه شده برای لینوکس؛ ویندوز و مکینتاش. دیروز نسخه لینوکس رو دانلود کردم و نصب کردم روی فایرفاکس تو لینوکسم (از اینجا دانلود کنید نسخه مورد نظرتون رو). حتما ارتقا بدید به ورژن ۱۰ چون ویژگی های خوبی داره و با سرعت بیشتری کلیپ های فلش رو باز میکنه.

این نسخه که آسترو نام داره برای طراحان و سازندگان انیمیش های فلش ویژگی های جدیدی رو ارائه میده به همراه بهبود در نمایش تصویری و گرافیکی آن. از جمله این ویژگی ها میتونم افکت های ۳دی یا همام ساختن فضای سه بعدی رو بگم و سطح پیشرفته طراحی شده برای نوشتن و کار با متن و تکست.

یکی از بهترین تکنولوژی های ارائه شده استفاده از صوت و تصویر اچ.دی هست که مدت هاست کمپانی ادوبی داره روش کار میکنه. با این تکنولوژی در فلش میشه تصویر ویدئویی کیفیت بالا رو روی کلیپ کم حجم فلش نمایش داد. امیدوارم که کمپانی های بزرگ مثل یو.توب و غیره که بزرگترین ارشیوهای ویدئویی رو دارن وارد این مقوله بشن تا بتونیم کلیپ هاشون رو با کیفیت بالاتری ببینیم.

این قدم ها برای نمایش با کیفیت ویدوئو روی اینترنت بیشتر صنعت و کاربران رو نزدیک میکنه به دیدن فیلم و برنامه های تلویزیون روی شبکه های اینترنتی.

تولد مبارک لینوکس

In لينوکس on اکتبر 6, 2008 at 11:46 ب.ظ

سلام به همه لینوکس دوستان.

فقط خواستم یه کوچولو تولد 17 سالگی لینوکس رو تبریک بگم.

خوب باشید.

امید

NTFS روی لینوکس

In لينوکس, يونيکس on اکتبر 2, 2008 at 3:11 ق.ظ

اکثر لینوکس ها به طور پیش فرض و یا اتوماتیک فایل سیستم – پارتیشن NTFS رو به صورت read-only باز میکنن و اجازه تغییرات ندارید. برای اینکه بتونید به پارتیشن NTFS خورتون از توی لینوکس دسترسی کامل داشته باشید و اجازه تغییرات دادن مثل پاک کردن یا جابجا کردن فایل ها رو داشته باشید، میتونید از یک پکیج NTFS-3G استفاده کنید. این نرم افزار که براحتی نصب میشه به شما کنترل کامل روی درایوتون میده. من خودم روی Debian 4 نصب کردم و بسیار پایدار کار میکنه.

برای دانلود NTFS-3G به سایتش برید و پکیج سورس رو بگیرید. زیپ شده اون رو باز کنید و به فرمی که در پست قبلی گفتم کامپایل و نصب کنید. توجه کنید که قبل از نصب به فایل سیستم FUSE احتیاج دارید که اگر نصب نباشه اول اونو نصب کنید بعد با نصب NTFS-3G جلو برید. وقتی نصب تمام شد با فرمان زیر پارتیشن خودتونو mount کنید:

mount -t ntfs-3g /dev/hda1 /mnt/ntfspartition

یا

ntfs-3g /dev/hda1 /mnt/ntfspartition

خوش باشید

کامپایل سورس پکیج ها در لینوکس/یونیکس

In لينوکس, يونيکس on اکتبر 2, 2008 at 3:09 ق.ظ

معمولا اکثر کاربران برای نصب نرم افزارهای مختلف در لینوکس یا یونیکس خودشون از پکیج های اماده استفاده میکنن که به اونها pre-compiled package می گوییم. در حقیقت این فایل ها قبلن کامپایل شدن و به یک فایل فرمت اماده نصب rpm یا deb تبدیل شد. (فایل فرمت های اماده دیگری هم داریم مثل tbz که برای FreeBSD هست یا tgz برای OpenBSD). این فایل ها باینری گفته میشوند.

اما اگر لازم داشتید که نرم افزاری را دستی کامپایل و نصب کنید باید مراحل زیر رو انجام بدید:

اول مطمئن شوید که کامپایلر کدهای سی و لایبرری یا همون کتابخونه اون نصب باشه؛ که کم پیش میاد نصب نباشه.

بعد فایل سورس اون نرم افزار رو که معمولا به فرم زیپ شده tar, tgz, bz2 و غیره میاد رو باز کنید. در محیط گرافیکی راست کلیک کنید و Extract رو بزنید. در محیط ترمینال از فرمان های زیر استفاده کنید:

tar -xf xxx.tar

tar -xzf xxx.tgz

tar -xzf xxx.tar.gz

bzip2 -d xxx.bz2

از اینجا به بعد رو در ترمینال یا همان کونسول انجام میدیم.. با فرمان cd وارد دایرکتوری زیپ باز شده اون نرم افزار بشوید

حالا قبل از شروع مراحل کامپایل و نصب، یک عمل مفید رو می تونید انجام بدید و اون چک کردن پارامترها و اپشن های نصب اون پکیج هست. اینجوری بجای اینکه حالت پیش فرض رو نصب کنید، این فرصت رو دارید که همه پارامترها رو ببیند و اونهایی رو که لازم دارید ولی در حالت نرمال فعال نیستن رو دستی هنگام نصب وارد کنید. پس این فرمان رو ابتدا اجرا کنید:

configure –help/.

و لیستی از تمامی اپشن ها رو می بینید. حالا اصل کار رو شروع می کنیم؛ ابتدا

configure + optional parameter/.

مثلا

configure –with-xml2=/usr/lib/xml2/.

اگر این مرحله بدون اشتباه و یا مشکلی تمام شد، فرمان بعدی رو اجرا کنید. اگر به پیام error برخوردید فایل config.log رو در همانجا باز کنید، مشکل رو حل کنید و دوباره فرمان قبلی رو اجرا کنید. بعد از اون فرمان make رو در لینوکس و gmake رو در FreeBSD اجرا کنید.

بعد از پایان این مرحله که در حقیقت نرم افزار از سورس به باینری یا زبان کد ماشین تبدیل میشه، فرمان اخر رو اجرا کنید؛ البته برای این فرمان باید از کاربر مدیر یا همان root استفاده کنید.

make install    => GNU Linux

gmake install  => FreeBSD UNIX

به این صورت شما نرم افزار مورد نظر رو دستی و از سورس نصب کردید.

اگر مشکلی داشتید به من ایمیل بزنید یا کامنت بذارید تا من تا جایی که دانشم برسه کمک کنم.

مرسی از وقتی که گذاشتید و امیدوارم به دردتون بخوره.

امید

شکستن رمز root در nix*

In لينوکس, يونيکس on سپتامبر 30, 2008 at 4:19 ب.ظ

اینم از اولین مطلب یونیکسی/لینوکس …

بعضی وقتا پسورد کاربر root که اکانت مدیر در سیستم عامل یونیکس/لینوکس هست رو فراموش میکنن کاربرها. بدون دسترسی root هم خیلی کارها رو نمیشه کرد. با این روش میتونید پسورد root رو عوض کنید بدون احتیاج به بخاطر اوردن رمز قبلی.

قبل از اینکه وارد سیستم بشوید، بجای انتخاب گزینه ورود معمولی به سیستم حالت safe mode/rescue mode رو انتخاب کنید؛ بعد از بالا امدن سیستم – وارد محیط گرافیکی نخواهید شد – فرمان زیر رو بدید و رمز جدید.

passwd new password

بعد restart کنید و با رمز جدید وارد root میتونید بشوید.

پ.ن: با زدن safe mode شما در حقیقت وارد runlevel 1 میشوید که تک کاربره و مخصوص کابر مدیر هست.

پ.ن: برای دسترسی غیرمجاز به کامپیوتر دیگران استفاده نشود. وگرنه میوفتن دونبالم!!!