launchpad یک برنامه وب و وب سایت بوده که برای گسترش دهنده های نرم افزار های آزاد توسط تیم اوبونتو طراحی شده است. این برنامه وب نیز از برنامه های دنیای آزاد می باشد. که قسمت های مختلفی از جمله قسمت کد برنامه ها، گزارش خطاها و چندین قسمت دیگه بوده که PPA مربوط به بسته های باینری برای سیستم عامل هایی نظیر اوبونتو است. و وقتی شما آدرس مربوط به یک PPA رو به قسمت Sotware source خود اضافه می کنید شما می توانید از برنامه هایی که در آن PPA قرار داده شدند رو در مخازن خود داشته باشید و به راحتی Update های جدید نیز قابل دریافت می باشند. cvs یک سیستم revision control است. اما فکر میکنم lauchpad اینطور نیست.
2.این آدرسهاش رو از کجا میشه فهمید که این آدرس مورد نظر هست مثلا در آدرس دومی در خود سایتش گذاشته:
معمولا هر برنامه ای دارای یک وب سایت است که معمولا اگه وب سایت از Launchpad برای گسترش پروژه خود استفاده کند در قسمت دانلود سایت برنامه این آدرس ها رو قرار می دهند.
3. در ادامه این برای چه کاریست و دقیقا چه کاری انجام میده؟(البته می دونم برای چیه مثلا برای صحت فایل دانلودیه؟)
این کلید عمومی، برای امنیت شما طراحی شده است گرچه اگر هم نزنید مشکلی پیش نمیاد و شما باز هم میتونید بسته هایتان دانلود کنید ولی یک عادت خوب اینه که همیشه برای امنیت خودتان این کار را انجام دهید.
4.این سوال برام مطرح هست که این آدرس ها رو که نوشتم از سایتی در می آورم و طبق آن عمل میکنم اگر یه روزی خودم قصد داشته باشم این آدرس رو وارد کنم چگونه میتونم آدرس رو بفهمم؟(البته با جواب سوال بالای ها فکر کنم جواب این رو هم بگیرم)
در خود سایت launchpad این کلید ها برای هر PPA ای وجود دارد
در ضمن بد نیست این مطلب رو نیز بخونید
http://wiki.ubuntu-ir.org/InstallingPackagesFromPPA