How to build a ‘Software Center’ for Ubuntu [on hold]
I want to build a custom Software Center for Ubuntu. Now that would be like just another app but I need information on a few topics:
I can develop apps using Electron framework and can run terminal commands in my application.
Can I get list of all apps from the repository? (Using Commands)
Can I get list of all apps from the repository category wise?
If I can get the commands for above 2 questions, I can implement listing of apps in my Software center and I can get apps to be installed and uninstalled using apt commands.
Please help me out here.
software-center application-development repository
put on hold as too broad by karel, DK Bose, user535733, Soren A, Eric Carvalho Jan 11 at 14:07
Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.
|
show 1 more comment
I want to build a custom Software Center for Ubuntu. Now that would be like just another app but I need information on a few topics:
I can develop apps using Electron framework and can run terminal commands in my application.
Can I get list of all apps from the repository? (Using Commands)
Can I get list of all apps from the repository category wise?
If I can get the commands for above 2 questions, I can implement listing of apps in my Software center and I can get apps to be installed and uninstalled using apt commands.
Please help me out here.
software-center application-development repository
put on hold as too broad by karel, DK Bose, user535733, Soren A, Eric Carvalho Jan 11 at 14:07
Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.
If you are a new developer, start your journey at developer.ubuntu.com. Consider getting involved with your favorite existing applications rather than reinventing an existing wheel. Several Software Center apps already exists (and several have been abandoned). It's is an enormous and complex project for a new developer to take on alone.
– user535733
Jan 11 at 13:54
Thanks for the recommendation. But I am really committed for a Software Center and it's not going to be something large and public. It's just for my hobby. So, if you can provide some helpful tips, that would be really great. BTW Thanks again! 😇
– Lucifer Conrad Reeves
Jan 11 at 13:56
Please edit your question to explain what you mean by "build Ubuntu apps" Are you saying that you plan to build everything from source? If so, there is no free online build farm. Repository information has nothing to do with showing popular apps or installing/apps. One you must build, the other apt/snapd do. For a review system, you must maintain a server to host the reviews. You can use ANY convenient language to develop any app in Ubuntu.
– user535733
Jan 11 at 14:00
Yes. I am trying to build from source and can develop decent apps using Electron Framework. If repository information has nothing to do with installing apps, how would i get to list all the apps in the repository? I can run terminal commands from my app, so if there is any command to list apps via categories, you can tell me about that.
– Lucifer Conrad Reeves
Jan 11 at 14:05
Useapt show $deb_package_nameorapt-cache show $deb_package_nameandsnap info --verbose $snap_namefor the information you use to sort categories. Maybe those categories will match what you want, maybe not. Each of your questions should really be a separate Question, it's currently much too broad. Or, better yet, most of these questions are already answered at developer.ubuntu.com
– user535733
Jan 11 at 14:13
|
show 1 more comment
I want to build a custom Software Center for Ubuntu. Now that would be like just another app but I need information on a few topics:
I can develop apps using Electron framework and can run terminal commands in my application.
Can I get list of all apps from the repository? (Using Commands)
Can I get list of all apps from the repository category wise?
If I can get the commands for above 2 questions, I can implement listing of apps in my Software center and I can get apps to be installed and uninstalled using apt commands.
Please help me out here.
software-center application-development repository
I want to build a custom Software Center for Ubuntu. Now that would be like just another app but I need information on a few topics:
I can develop apps using Electron framework and can run terminal commands in my application.
Can I get list of all apps from the repository? (Using Commands)
Can I get list of all apps from the repository category wise?
If I can get the commands for above 2 questions, I can implement listing of apps in my Software center and I can get apps to be installed and uninstalled using apt commands.
Please help me out here.
software-center application-development repository
software-center application-development repository
edited Jan 11 at 14:16
Lucifer Conrad Reeves
asked Jan 11 at 13:47
Lucifer Conrad ReevesLucifer Conrad Reeves
5910
5910
put on hold as too broad by karel, DK Bose, user535733, Soren A, Eric Carvalho Jan 11 at 14:07
Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.
put on hold as too broad by karel, DK Bose, user535733, Soren A, Eric Carvalho Jan 11 at 14:07
Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.
If you are a new developer, start your journey at developer.ubuntu.com. Consider getting involved with your favorite existing applications rather than reinventing an existing wheel. Several Software Center apps already exists (and several have been abandoned). It's is an enormous and complex project for a new developer to take on alone.
– user535733
Jan 11 at 13:54
Thanks for the recommendation. But I am really committed for a Software Center and it's not going to be something large and public. It's just for my hobby. So, if you can provide some helpful tips, that would be really great. BTW Thanks again! 😇
– Lucifer Conrad Reeves
Jan 11 at 13:56
Please edit your question to explain what you mean by "build Ubuntu apps" Are you saying that you plan to build everything from source? If so, there is no free online build farm. Repository information has nothing to do with showing popular apps or installing/apps. One you must build, the other apt/snapd do. For a review system, you must maintain a server to host the reviews. You can use ANY convenient language to develop any app in Ubuntu.
– user535733
Jan 11 at 14:00
Yes. I am trying to build from source and can develop decent apps using Electron Framework. If repository information has nothing to do with installing apps, how would i get to list all the apps in the repository? I can run terminal commands from my app, so if there is any command to list apps via categories, you can tell me about that.
– Lucifer Conrad Reeves
Jan 11 at 14:05
Useapt show $deb_package_nameorapt-cache show $deb_package_nameandsnap info --verbose $snap_namefor the information you use to sort categories. Maybe those categories will match what you want, maybe not. Each of your questions should really be a separate Question, it's currently much too broad. Or, better yet, most of these questions are already answered at developer.ubuntu.com
– user535733
Jan 11 at 14:13
|
show 1 more comment
If you are a new developer, start your journey at developer.ubuntu.com. Consider getting involved with your favorite existing applications rather than reinventing an existing wheel. Several Software Center apps already exists (and several have been abandoned). It's is an enormous and complex project for a new developer to take on alone.
– user535733
Jan 11 at 13:54
Thanks for the recommendation. But I am really committed for a Software Center and it's not going to be something large and public. It's just for my hobby. So, if you can provide some helpful tips, that would be really great. BTW Thanks again! 😇
– Lucifer Conrad Reeves
Jan 11 at 13:56
Please edit your question to explain what you mean by "build Ubuntu apps" Are you saying that you plan to build everything from source? If so, there is no free online build farm. Repository information has nothing to do with showing popular apps or installing/apps. One you must build, the other apt/snapd do. For a review system, you must maintain a server to host the reviews. You can use ANY convenient language to develop any app in Ubuntu.
– user535733
Jan 11 at 14:00
Yes. I am trying to build from source and can develop decent apps using Electron Framework. If repository information has nothing to do with installing apps, how would i get to list all the apps in the repository? I can run terminal commands from my app, so if there is any command to list apps via categories, you can tell me about that.
– Lucifer Conrad Reeves
Jan 11 at 14:05
Useapt show $deb_package_nameorapt-cache show $deb_package_nameandsnap info --verbose $snap_namefor the information you use to sort categories. Maybe those categories will match what you want, maybe not. Each of your questions should really be a separate Question, it's currently much too broad. Or, better yet, most of these questions are already answered at developer.ubuntu.com
– user535733
Jan 11 at 14:13
If you are a new developer, start your journey at developer.ubuntu.com. Consider getting involved with your favorite existing applications rather than reinventing an existing wheel. Several Software Center apps already exists (and several have been abandoned). It's is an enormous and complex project for a new developer to take on alone.
– user535733
Jan 11 at 13:54
If you are a new developer, start your journey at developer.ubuntu.com. Consider getting involved with your favorite existing applications rather than reinventing an existing wheel. Several Software Center apps already exists (and several have been abandoned). It's is an enormous and complex project for a new developer to take on alone.
– user535733
Jan 11 at 13:54
Thanks for the recommendation. But I am really committed for a Software Center and it's not going to be something large and public. It's just for my hobby. So, if you can provide some helpful tips, that would be really great. BTW Thanks again! 😇
– Lucifer Conrad Reeves
Jan 11 at 13:56
Thanks for the recommendation. But I am really committed for a Software Center and it's not going to be something large and public. It's just for my hobby. So, if you can provide some helpful tips, that would be really great. BTW Thanks again! 😇
– Lucifer Conrad Reeves
Jan 11 at 13:56
Please edit your question to explain what you mean by "build Ubuntu apps" Are you saying that you plan to build everything from source? If so, there is no free online build farm. Repository information has nothing to do with showing popular apps or installing/apps. One you must build, the other apt/snapd do. For a review system, you must maintain a server to host the reviews. You can use ANY convenient language to develop any app in Ubuntu.
– user535733
Jan 11 at 14:00
Please edit your question to explain what you mean by "build Ubuntu apps" Are you saying that you plan to build everything from source? If so, there is no free online build farm. Repository information has nothing to do with showing popular apps or installing/apps. One you must build, the other apt/snapd do. For a review system, you must maintain a server to host the reviews. You can use ANY convenient language to develop any app in Ubuntu.
– user535733
Jan 11 at 14:00
Yes. I am trying to build from source and can develop decent apps using Electron Framework. If repository information has nothing to do with installing apps, how would i get to list all the apps in the repository? I can run terminal commands from my app, so if there is any command to list apps via categories, you can tell me about that.
– Lucifer Conrad Reeves
Jan 11 at 14:05
Yes. I am trying to build from source and can develop decent apps using Electron Framework. If repository information has nothing to do with installing apps, how would i get to list all the apps in the repository? I can run terminal commands from my app, so if there is any command to list apps via categories, you can tell me about that.
– Lucifer Conrad Reeves
Jan 11 at 14:05
Use
apt show $deb_package_name or apt-cache show $deb_package_name and snap info --verbose $snap_name for the information you use to sort categories. Maybe those categories will match what you want, maybe not. Each of your questions should really be a separate Question, it's currently much too broad. Or, better yet, most of these questions are already answered at developer.ubuntu.com– user535733
Jan 11 at 14:13
Use
apt show $deb_package_name or apt-cache show $deb_package_name and snap info --verbose $snap_name for the information you use to sort categories. Maybe those categories will match what you want, maybe not. Each of your questions should really be a separate Question, it's currently much too broad. Or, better yet, most of these questions are already answered at developer.ubuntu.com– user535733
Jan 11 at 14:13
|
show 1 more comment
0
active
oldest
votes
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
If you are a new developer, start your journey at developer.ubuntu.com. Consider getting involved with your favorite existing applications rather than reinventing an existing wheel. Several Software Center apps already exists (and several have been abandoned). It's is an enormous and complex project for a new developer to take on alone.
– user535733
Jan 11 at 13:54
Thanks for the recommendation. But I am really committed for a Software Center and it's not going to be something large and public. It's just for my hobby. So, if you can provide some helpful tips, that would be really great. BTW Thanks again! 😇
– Lucifer Conrad Reeves
Jan 11 at 13:56
Please edit your question to explain what you mean by "build Ubuntu apps" Are you saying that you plan to build everything from source? If so, there is no free online build farm. Repository information has nothing to do with showing popular apps or installing/apps. One you must build, the other apt/snapd do. For a review system, you must maintain a server to host the reviews. You can use ANY convenient language to develop any app in Ubuntu.
– user535733
Jan 11 at 14:00
Yes. I am trying to build from source and can develop decent apps using Electron Framework. If repository information has nothing to do with installing apps, how would i get to list all the apps in the repository? I can run terminal commands from my app, so if there is any command to list apps via categories, you can tell me about that.
– Lucifer Conrad Reeves
Jan 11 at 14:05
Use
apt show $deb_package_nameorapt-cache show $deb_package_nameandsnap info --verbose $snap_namefor the information you use to sort categories. Maybe those categories will match what you want, maybe not. Each of your questions should really be a separate Question, it's currently much too broad. Or, better yet, most of these questions are already answered at developer.ubuntu.com– user535733
Jan 11 at 14:13