I'm new to Ubuntu, and despite all what I could read, I cannot find, or I'm just unable, to fix my problem.
In the upper right corner of the screen I have a "stop" sign, that says:
An error occured. Please run Package Manager from the right-click menu or run apt-get in a > terminal to see what is wrong. The error message was:
'Unknown error: '<class 'SystemError'> > (E:Malformed line 57 in source list/etc/apt/sources.list(dist parse))'.
This usually means > that your installed packages have unmet dependencies"
When I run "Apt-get", here is what I have:
girouxn@girouxn-ThinkPad-X220:~$ apt-get
apt 1.0.1ubuntu2 for amd64 compiled on Oct 28 2014 20:55:14
Usage: apt-get [options] command
apt-get [options] install|remove pkg1 [pkg2 ...]
apt-get [options] source pkg1 [pkg2 ...]
apt-get is a simple command line interface for downloading and
installing packages. The most frequently used commands are update
and install.
Commands:
update - Retrieve new lists of packages
upgrade - Perform an upgrade
install - Install new packages (pkg is libc6 not libc6.deb)
remove - Remove packages
autoremove - Remove automatically all unused packages
purge - Remove packages and config files
source - Download source archives
build-dep - Configure build-dependencies for source packages
dist-upgrade - Distribution upgrade, see apt-get(8)
dselect-upgrade - Follow dselect selections
clean - Erase downloaded archive files
autoclean - Erase old downloaded archive files
check - Verify that there are no broken dependencies
changelog - Download and display the changelog for the given package
download - Download the binary package into the current directory
Options:
-h This help text.
-q Loggable output - no progress indicator
-qq No output except for errors
-d Download only - do NOT install or unpack archives
-s No-act. Perform ordering simulation
-y Assume Yes to all queries and do not prompt
-f Attempt to correct a system with broken dependencies in place
-m Attempt to continue if archives are unlocatable
-u Show a list of upgraded packages as well
-b Build the source package after fetching it
-V Show verbose version numbers
-c=? Read this configuration file
-o=? Set an arbitrary configuration option, e.g. -o dir::cache=/tmp
See the apt-get(8), sources.list(5) and apt.conf(5) manual
pages for more information and options.
This APT has Super Cow Powers.
girouxn@girouxn-ThinkPad-X220:~$
On top of this, when I open Ubuntu Software Center, it opens blank for 1 second and closes right away.
Can a good soul please help me understand and fix this issue?
Thank you very much, Nicolas
Extra info / responses
thanks for the answers. @Steeldriver: here is how my line 57 looks like:
deb http://archive.canonical.com/ partner
What is wrong with it?
@Mikolaj: here is what I get, I think it just confirms my error:
girouxn@girouxn-ThinkPad-X220:~$ sudo apt-get clean
[sudo] password for girouxn:
girouxn@girouxn-ThinkPad-X220:~$ sudo apt-get -f install
Reading package lists... Error!
E: Malformed line 57 in source list /etc/apt/sources.list (dist parse)
E: The list of sources could not be read.
E: The package lists or status file could not be parsed or opened.
girouxn@girouxn-ThinkPad-X220:~$ ^C
girouxn@girouxn-ThinkPad-X220:~$
Do you guys see something wrong in my line 57?