On Software and Updates under Other Software tab, I want to enable Canonical Partner and Independent, after I clicked the checkbox and input my password, the checkbox stay unchecked no matter how many times I try to click it, why? I'm on Raring.
The bug is Ubuntu failing to display an authentication prompt. A potential solution to this is simply to run the software as root:
It's also possible (as @Abdel-Rahman notes) to edit the
sources.list file directly. The software-properties-gtk application does just edit that file, commenting or uncommenting the line as needed. Using
add-apt-repository will duplicate this line, and have no effect on the authentication bug: it's not actively harmful, but it's not a preferable solution.
Try this. Just press Ctrl+Alt+T on your keyboard to open Terminal. When it opens, run the command(s) below:
sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner" sudo add-apt-repository "deb http://extras.ubuntu.com/ubuntu raring main" sudo apt-get update
Then go back to Software and Updates, and check to see if its OK
Note: in the second command replace raring with your Ubuntu version.