Linux - Newbie This 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.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
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.
 |
GNU/Linux Basic Guide
This 255-page guide will provide you with the keys to understand the philosophy of free software, teach you how to use and handle it, and give you the tools required to move easily in the world of GNU/Linux. Many users and administrators will be taking their first steps with this GNU/Linux Basic guide and it will show you how to approach and solve the problems you encounter.
Click Here to receive this Complete Guide absolutely free. |
|
 |
|
11-03-2009, 03:12 AM
|
#1
|
|
LQ Newbie
Registered: May 2008
Posts: 9
Rep:
|
emacs not found in /usr/bin
hi,
I use fedora. I just installed emacs by using this command.
yum install emacs.It did install(updated).
But when i try whereis emacs i get only this,
emacs: /usr/share/emacs
when i try emacs in command prompt it didn't open.
Pls help.
Thanks.
|
|
|
|
11-03-2009, 03:15 AM
|
#2
|
|
Senior Member
Registered: Jan 2005
Location: USA and Italy
Distribution: Debian Testing; OpenSuSE 12.1; Fedora 17
Posts: 1,541
Rep: 
|
Try:
updatedb
locate emacsen
|
|
|
|
11-03-2009, 03:22 AM
|
#3
|
|
LQ Newbie
Registered: May 2008
Posts: 9
Original Poster
Rep:
|
nothing displayed
|
|
|
|
11-03-2009, 06:14 AM
|
#4
|
|
LQ 5k Club
Registered: Jan 2008
Location: Copenhagen, DK
Distribution: pclos2012.8, Slack1337 DebSqueeze, +50+ other Linux OS, for test only.
Posts: 11,604
|
Fedora 11 : ' which emacs ' , the reply is : /usr/bin/emacs
rpm -ql emacs
/usr/bin/emacs-23.1
/usr/libexec/emacs
/usr/libexec/emacs/23.1
.
.
The rpm / yum install is supposed to create the link /usr/bin/emacs :
Code:
[knudfl@localhost ~]$ ls -l /usr/bin/emacs*
lrwxrwxrwx 1 root root 23 3 nov 12:58 /usr/bin/emacs -> /etc/alternatives/emacs
-rwxr-xr-t 1 root root 6829360 29 sep 13:19 /usr/bin/emacs-23.1
-rwxr-xr-x 1 root root 18548 29 sep 13:19 /usr/bin/emacsclient
So I guess you will have to give it another try with yum or :
1) ' su '
2 ) :
Code:
# update-alternatives --config emacs
......... 1 program ......... 'emacs'.
Choices Command
-----------------------------------------------
*+ 1 /usr/bin/emacs-23.1/
Or create a link ' emacs ' yourself.
.....
Last edited by knudfl; 11-03-2009 at 06:18 AM.
|
|
|
|
11-03-2009, 06:33 AM
|
#5
|
|
LQ Newbie
Registered: May 2008
Posts: 9
Original Poster
Rep:
|
whereis emacs returns the following.
emacs: /usr/share/emacs
which emacs returns the following
/usr/bin/which: no emacs in (/usr/kerberos/sbin:/usr/lib/qt-3.3/bin:/usr/kerberos/bin:/usr/lib/ccache:/usr/java/jdk1.6.0_06/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/local/jakarta-tomcat-5.0.28/bin:/opt/real/RealPlayer:/home/raju/bin:/opt/real/RealPlayer:/opt/real/RealPlayer)
|
|
|
|
11-03-2009, 08:20 AM
|
#6
|
|
LQ 5k Club
Registered: Jan 2008
Location: Copenhagen, DK
Distribution: pclos2012.8, Slack1337 DebSqueeze, +50+ other Linux OS, for test only.
Posts: 11,604
|
*
OK, did you follow one of the advices in post # 4
to get the link created ? ?
Else you can do : open the terminal window and ...
1) cd /usr/bin/
2) su <enter-your-password>
3) ln -s emacs-23.1 emacs
.....
|
|
|
|
11-03-2009, 10:30 PM
|
#7
|
|
LQ Newbie
Registered: May 2008
Posts: 9
Original Poster
Rep:
|
As in #4 i did this,
ls -l /usr/bin/emacs*
It returns nothing.
when,
rpm -ql emacs
package emacs is not installed.
I installed it with yum.
The /usr/share/emacs folder contains another folder named site-lisp and it contains some .el files and .elc files.
Hope this helps to find the problem.
Last edited by raja_tlr; 11-03-2009 at 10:45 PM.
|
|
|
|
11-03-2009, 10:43 PM
|
#8
|
|
Senior Member
Registered: Jan 2009
Location: Japan
Distribution: Debian
Posts: 3,565
|
Quote:
Originally Posted by raja_tlr
As in #4 i did this,
ls -l /usr/bin/emacs*
It returns nothing.
when,
rpm -ql emacs
package emacs is not installed.
I installed it with yum.
|
It seems that it was not installed. Please try to do it again, and post exactly what you did and what was reported by yum.
Evo2.
|
|
|
|
11-03-2009, 10:54 PM
|
#9
|
|
LQ Newbie
Registered: May 2008
Posts: 9
Original Poster
Rep:
|
I installed it again. Still emacs doesn't start.
yum install emacs
Loaded plugins: refresh-packagekit
fedora | 2.8 kB 00:00
updates | 3.4 kB 00:00
adobe-linux-i386 | 951 B 00:00
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package emacs.i386 1:22.3-5.fc10 set to be updated
--> Processing Dependency: emacs-common = 1:22.3-5.fc10 for package: emacs
--> Processing Dependency: xorg-x11-fonts-ISO8859-1-75dpi for package: emacs
--> Processing Dependency: xorg-x11-fonts-misc for package: emacs
--> Running transaction check
---> Package emacs-common.i386 1:22.3-5.fc10 set to be updated
---> Package xorg-x11-fonts-misc.noarch 0:7.2-6.fc9 set to be updated
---> Package xorg-x11-fonts-ISO8859-1-75dpi.noarch 0:7.2-6.fc9 set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
emacs i386 1:22.3-5.fc10 updates 2.0 M
Installing for dependencies:
emacs-common i386 1:22.3-5.fc10 updates 19 M
xorg-x11-fonts-ISO8859-1-75dpi noarch 7.2-6.fc9 fedora 928 k
xorg-x11-fonts-misc noarch 7.2-6.fc9 fedora 5.9 M
Transaction Summary
================================================================================
Install 4 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 28 M
Is this ok [y/N]: y
Downloading Packages:
(1/4): xorg-x11-fonts-ISO8859-1-75dpi-7.2-6.fc9.noarch.r | 928 kB 00:07
(2/4): emacs-22.3-5.fc10.i386.rpm | 2.0 MB 00:22
(3/4): xorg-x11-fonts-misc-7.2-6.fc9.noarch.rpm | 5.9 MB 01:01
(4/4): emacs-common-22.3-5.fc10.i386.rpm | 19 MB 03:11
--------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 101 kB/s | 28 MB 04:43
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : xorg-x11-fonts-ISO8859-1-75dpi 1/4
Installing : xorg-x11-fonts-misc 2/4
Installing : emacs-common 3/4
Installing : emacs 4/4
Installed:
emacs.i386 1:22.3-5.fc10
Dependency Installed:
emacs-common.i386 1:22.3-5.fc10 xorg-x11-fonts-ISO8859-1-75dpi.noarch 0:7.2-6.fc9 xorg-x11-fonts-misc.noarch 0:7.2-6.fc9
Complete!
[root@localhost site-lisp]# emacs
bash: emacs: command not found
|
|
|
|
11-03-2009, 11:04 PM
|
#10
|
|
Senior Member
Registered: Jan 2009
Location: Japan
Distribution: Debian
Posts: 3,565
|
Quote:
Originally Posted by raja_tlr
<snip>
Dependency Installed:
emacs-common.i386 1:22.3-5.fc10 xorg-x11-fonts-ISO8859-1-75dpi.noarch 0:7.2-6.fc9 xorg-x11-fonts-misc.noarch 0:7.2-6.fc9
Complete!
[root@localhost site-lisp]# emacs
bash: emacs: command not found
|
Ok, it seems to have installed without error. Can you please post the output of:
rpm -ql emacs
and
echo $PATH
Evo2.
|
|
|
|
11-03-2009, 11:06 PM
|
#11
|
|
LQ Newbie
Registered: May 2008
Posts: 9
Original Poster
Rep:
|
seems to be nearing solution.
rpm -ql emacs returns,
/usr/bin/emacs-22.3
/usr/libexec/emacs
/usr/libexec/emacs/22.3
/usr/libexec/emacs/22.3/i386-redhat-linux-gnu
/usr/share/applications/emacs.desktop
/usr/share/icons/hicolor/16x16/apps/emacs.png
/usr/share/icons/hicolor/24x24/apps/emacs.png
/usr/share/icons/hicolor/32x32/apps/emacs.png
/usr/share/icons/hicolor/48x48/apps/emacs.png
|
|
|
|
11-03-2009, 11:12 PM
|
#12
|
|
LQ Newbie
Registered: May 2008
Posts: 9
Original Poster
Rep:
|
Before, I had a link like this. Here emacs-23.1 is not available. How to change it to emacs-22.3
ls -l /usr/bin/emacs*
lrwxrwxrwx 1 root root 10 2009-11-04 09:53 /usr/bin/emacs -> emacs-23.1
|
|
|
|
11-03-2009, 11:12 PM
|
#13
|
|
Senior Member
Registered: Jan 2009
Location: Japan
Distribution: Debian
Posts: 3,565
|
Quote:
Originally Posted by raja_tlr
seems to be nearing solution.
rpm -ql emacs returns,
/usr/bin/emacs-22.3
/usr/libexec/emacs
/usr/libexec/emacs/22.3
/usr/libexec/emacs/22.3/i386-redhat-linux-gnu
/usr/share/applications/emacs.desktop
/usr/share/icons/hicolor/16x16/apps/emacs.png
/usr/share/icons/hicolor/24x24/apps/emacs.png
/usr/share/icons/hicolor/32x32/apps/emacs.png
/usr/share/icons/hicolor/48x48/apps/emacs.png
|
Excellent. So it really is installed now. So you can run it with the comand: emacs-22.3
Best thing to do though would be to follow the instructions in post #4 and run update-alternatives.
Evo2.
|
|
|
|
11-03-2009, 11:13 PM
|
#14
|
|
LQ Newbie
Registered: May 2008
Posts: 9
Original Poster
Rep:
|
echo $PATH
/usr/kerberos/sbin:/usr/lib/qt-3.3/bin:/usr/kerberos/bin:/usr/lib/ccache:/usr/java/jdk1.6.0_06/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/local/jakarta-tomcat-5.0.28/bin:/opt/real/RealPlayer:/home/raja/bin:/opt/real/RealPlayer:/opt/real/RealPlayer:/opt/real/RealPlayer
|
|
|
|
11-03-2009, 11:15 PM
|
#15
|
|
Senior Member
Registered: Jan 2009
Location: Japan
Distribution: Debian
Posts: 3,565
|
Quote:
Originally Posted by raja_tlr
Before, I had a link like this. Here emacs-23.1 is not available. How to change it to emacs-22.3
ls -l /usr/bin/emacs*
lrwxrwxrwx 1 root root 10 2009-11-04 09:53 /usr/bin/emacs -> emacs-23.1
|
rm /usr/bin/emacs
ln -s /usr/bin/emacs-22.3 /usr/bin/emacs
Evo2.
|
|
|
|
| Thread Tools |
Search this Thread |
|
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -5. The time now is 05:15 AM.
|
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|