انجمنهای فارسی اوبونتو
تازه کار => انجمن تازهکاران => نویسنده: Bubuntu در 06 شهریور 1386، 04:00 قظ
-
سلامی دوباره ، چطوری میشه بسته های نرم افزاری مثلا NVIDIA-Linux-x86-100.14.11-pkg1.run که فکر میکنم بسته های آرشیو باشه (pkg1.run) رو تبدیل کنیم به .deb که با چند کلیک نرم افزار تو اوبونتو نصب بشود؟
-
والله تا اونجایی که من اطلاع دارم (و اطلاعات من در این زمینه میتونن ناقص باشن) ساختار فایلهای run کاملا فرق میکنه. این نوع فایل آرشیو یا پکیج نیست. بلکه شلاسکریپت هستش که بر میگرده به سیستم عامل یونیکس. دستورات خاصی در این فایل قرار داده شده که اجرا میشن و این دستورات میتونن شامل کپی یا استخراج کردن فایلها هم بشن.
حالا در مورد ساختار این فایل بهتره کسانی که اطلاعات دقیقی دارن صحبت کنن منم خوشحال میشم در موردشون بیشتر بدونم. ولی در مورد تبدیلشون به .deb مطمئنم نمیشه.
-
سلامی دوباره ، چطوری میشه بسته های نرم افزاری مثلا NVIDIA-Linux-x86-100.14.11-pkg1.run که فکر میکنم بسته های آرشیو باشه (pkg1.run) رو تبدیل کنیم به .deb که با چند کلیک نرم افزار تو اوبونتو نصب بشود؟
اگه تو خط فرمان دستورشو بنویسی بسیار ساده تر از چند تا کلیک ویندوزی هستش. تین بسته ها قابلیت تبدیل ندارن ولی می تونین سورس رو به deb تبدیل کنین که آموزشش رو فروم نوشتم و می تونین پیداش کنین
-
تا اونجایی که من فهمیدم مشکل در اینجاست که برای کامپایل شدم! و اجرای اون بسته ها نیاز به بیساری از بیسته ای دیگه هست که در حالی که به deb تبدیل میشوند! همه چیز درشون باید اضافه بشه! البته شدنی هست و منم دنبالش بودم! اما هنوز نتیجه کاملی نگرفتم!
خلاصه اگه یاد گرفتی حتما به ما هم یاد بده! ممنون
اینم یه نگاهی بنداز
http://tldp.org/HOWTO/Debian-Binary-Package-Building-HOWTO/