انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: AAAAAAAAAAAAAAAAAAAA در 25 مهر 1393، 10:43 بظ
-
من میخواهم یک عدد فایل deb بسازم که دو فولدر را در دو جا درون usr/share بیندازد, همین و بس !
باید چه کنم؟ ایا میشود اصلا همچین فایلی ساخت؟؟؟
-
سلام . داخل مقاله ی زیر کاملا گفته شده ( البته بیش تر از چیزی که خواستید )
فیلم :
http://pazhoheshi.ir/1393/07/08/ubuntu-fake-deb-files-and-repository
مقاله :
http://pazhoheshi.ir/1393/07/01/post39
-
مقاله جالب و اموزنده ای بود ولی من دقیقا نفهمیدم ارتباطش با این سوالم چه بود و باید چیکار کنم، با midnight commander باید بسازم؟ چجوری بسازم؟
-
آپ!
-
ممنون . داخل مقاله که گفته شده ! می تونید فایل های خودتون رو با فرم استاندارد در کنار هم قرار بدید سپس با دستور زیر به فایل deb تبدیلش کنید :
dpkg --build program/ program.deb
با mc می تونید داخل فایل deb رو مشاهده کنید .
-
اهان! حالا متوجه شدم! ;D
بعد یک سوال برام پیش
خب ببینید من فقط با usr/share کار دارم, پس یدونه فولدر خالی تو usr/bin درست میکنم,خوب.
فایل های من این جوری هستند :
usr/share/???/folder
usr/share/!!!/folder
بعد وقتی که مثلا دستور --build میره usr/bin/folder رو که خالیه شناسایی میکنه , میاد تا توی usr/share/ فولدر های ؟؟؟؟ و !!!! رو بگرده و بزاره توی deb و بعد از اینکه طرف مقابل dpkg --i زد بزاره تو !!! و ؟؟؟؟ طرف مقابل ؟یا کلا توقع داره با یک usr/share/folder روبرو بشه؟ یا [y/n؟] میاره؟ ???
-
اپ
(یدونه usr/share/!!!/folder ساختم وقتی زدم build کنه (اسم folder رو دادم دستش)ارور داد که یادم رفته , دوباره میزنم بعد ارور رو توضیح میدم)
dpkg-deb: error: failed to open package info file `folder/DEBIAN/control' for reading: No such file or directory
ببخشید زیاد با دقت نخونده بودمش