Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Vim is powerful, and it (or plain vi) is guaranteed to be installed on just about any *nix system. Learn it! However, it might be considered to fail the "easiest" criterion. Once you get used to it, the commands will come naturally to your fingers :w
, but it does have a steep initial learning curve.
thanks for that info...would you think it would be unwise to write applications in python using vim...i mean is it unnecessary as there are better tools out there to do the job...or make it easier...i mean...is anybody actually developing python apps using vim?
thanks for that info...would you think it would be unwise to write applications in python using vim...i mean is it unnecessary as there are better tools out there to do the job...or make it easier...i mean...is anybody actually developing python apps using vim?
Vim itself wouldn't be a great choice, if it wouldn't be extensible with plugins. Together with the python-mode (checking syntax), jedi-vim (for autocompletion and automatically displaying documentation) and vim-fugitive (for Git integration) plugins it makes a decent Python IDE.
One of my friends develops software in Python professionally and uses only vim. So yes, it is done quite frequently. As TobiSGD mentions, with the right plug-ins it's really a great development environment and one I use myself fairly frequently. I prefer vim to emacs, but that's a religious war. My advice would be to try a few and find one that you like.
ok so i just installed eric on my debian box...wow...what a mission!!!
is it always this difficult to get software going on linux? i had to install a few packages
because of dependency issues...also why does my os ask for the 1st cd occasionally when installing
software? is something not configured correctly?
anyway...i will play around with eric...get familiar and move onto vim once i have a bit more understanding of the language and ide...you guys are fantastic as always...this is such a solid community!!!
ok so i just installed eric on my debian box...wow...what a mission!!!
is it always this difficult to get software going on linux? i had to install a few packages because of dependency issues...
Code:
apt-get install eric
would have handled all that, including the dependencies, Eric is in the Debian repositories.
Quote:
also why does my os ask for the 1st cd occasionally when installing
software? is something not configured correctly?
Most likely the CD is mentioned in your /etc/apt/sources.list, this usually happens when you install Debian without network connection.
# wheezy-updates, previously known as 'volatile'
# A network mirror was not selected during install. The following entries
# are provided as examples, but you should amend them as appropriate
# for your mirror of choice.
#
# deb http://ftp.debian.org/debian/ wheezy-updates main contrib
# deb-src http://ftp.debian.org/debian/ wheezy-updates main contrib
do i need to remove the # from the last two lines as they are comments now?
thanks for your help
i managed to get blender going by manually downloading the missing package and installing it...but i know this is not the right way to do things
Last edited by sigint-ninja; 11-03-2013 at 05:02 PM.
deb http://ftp.tu-chemnitz.de/pub/linux/debian/debian/ wheezy main contrib non-free
#deb-src http://ftp.tu-chemnitz.de/pub/linux/debian/debian/ wheezy main contrib non-free
deb http://security.debian.org/ wheezy/updates main contrib non-free
#deb-src http://security.debian.org/ wheezy/updates main
deb http://ftp.debian.org/debian/ wheezy-updates main contrib
# deb-src http://ftp.debian.org/debian/ wheezy-updates main contrib non-free
As you can see I am using a German mirror here, of course you should exchange that with a mirror near you (though from Ireland that mirror should work fine). Also please not that in this sources.list the contrib and non-free parts of the repository are also enabled, that possibly may not be what you want, but is necessary for some firmware packages and other things, like the Flashplayer.
If you want to compile software from source you will have to uncomment the deb-src lines.
After you have made the changes run
Code:
apt-get update
to update the local package database, after that your installs should work.
thanks so much for your help...i modified /etc/apt/list.sources with what you told me but when i update i get
E: Type 'http://ftp.tu-chemnitz.de/pub/linux/debian/debian/' is not known on line 20 in source list /etc/apt/sources.list
E: The list of sources could not be read.
i will do some reading on this file though...pretty sure i have something wrong
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.