Bagaimana cara menambahkan ketergantungan setelah mengirimkan aplikasi berpemilik ke USC?

12

Saya mengirimkan aplikasi saya "Pengontrol Kecerahan" di bawah lisensi eksklusif dan itu telah diterbitkan. Ini berisi file .py yang dapat dieksekusi. Tetapi aplikasinya tergantung pada python-wxgtk2.8 saya menulisnya di kolom komentar tetapi mungkin para pembuat paket mengabaikannya. Apakah saya bisa menambahkan ketergantungan sendiri?
Harap dicatat bahwa saya belum melakukan debian paket. Saya baru saja mengirimkan file brightness.py dan mengirimkannya. Bisakah saya membuat .deb dengan file dependensi dan mengirimkannya?
Aplikasi ini awalnya open-source , tetapi saya kirimkan di bawah hak milik sehingga saya tidak perlu mengemasnya.

Archisman Panigrahi
sumber

Jawaban:

2

Sebelum mengemas program Anda, mereka akan memeriksa dengan seksama semua file, readmes, dll. Sehingga pengguna akhir tidak akan mengalami masalah dalam menggunakan program Anda. README cukup eksplisit yang dibutuhkan python-wxgtk2.8, juga, mereka kemungkinan besar akan menguji begitu itu dibangun.

Ubuntu memiliki kebijakan ketat tentang paket apa yang mencapai repositori. Sangat diragukan bahwa mereka akan kehilangan kata-kata besar tentang satu-satunya ketergantungan perangkat lunak Anda.

Braiam
sumber
Saya baru saja mengirimkan file .py (tidak ada README) dan menunjukkan ketergantungan pada kolom komentar. Saya tidak tahu bahwa mereka tidak menambahkan ketergantungan karena saya sudah menginstal paket. Saya membaca beberapa ulasan dan mengetahui masalahnya. Jadi, haruskah saya menambahkan file Readme?
Archisman Panigrahi
Akan lebih disukai.
Braiam
Tidak perlu, itu akan ditemukan selama pembuatan paket. Cara terbaik untuk mengatasi adalah dengan menambahkan "umpan balik" ke pengiriman aplikasi Anda.
zoopster
@zoopster Saya percaya bahwa dia menerima laporan bug dari pengguna setelah paket dikirim dan dilakukan. Tim paket gagal melihat komentar dalam formulir pengiriman paket, maka sekarang ia memiliki paket tidak berfungsi.
Braiam
2

Apa ?? Itu bukan cara yang benar untuk mempublikasikan aplikasi ke Ubuntu Software center sebenarnya karena saya telah mengirimkan lebih dari 15 aplikasi baik gratis maupun tidak gratis, saya membuat video tutorial dengan semua pengaturan yang perlu Anda lakukan untuk mengemas aplikasi dan mengunggahnya ke toko apa saja.

Pertama-tama mereka tidak akan menerima kode sumber aplikasi Anda. Karena itu membuatnya opensource !! Mereka menerima arsip debianized. proses debianisasi aplikasi juga tercakup dalam video youtube saya. setelah itu Anda mengunggah tar.gz debianized untuk menyimpan. baca dokumen resmi di situs ubuntu atau tonton videonya untuk mempelajari cara melakukannya.

  • Penutup video membuat aplikasi webcam dasar di qt.
  • Kemas dalam format Debian.
  • Menghitung dependensi untuk aplikasi
  • Unggah ke Ubuntu-Play-Store.

Catatan- Anda perlu mengunggah tar.gz yang Anda dapatkan setelah paket debian jika Anda mengunggahnya ke pusat perangkat lunak ubuntu.

di sini adalah tautan youtube - https://www.youtube.com/watch?v=Be3vRVqPt58

ktechpit
sumber