Linux - Newbie This 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 .
Tags used in this thread
Popular LQ Tags
emacs
11-03-2009, 04:12 AM
#1
LQ Newbie
Registered: May 2008
Posts: 9
Thanked: 0
emacs not found in /usr/bin
[
Log in to
get rid of this advertisement]
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, 04:15 AM
#2
Senior Member
Registered: Jan 2005
Location: USA
Distribution: Debian Squeeze, SuSE 11.0, F8, F10, F11 x86_64
Posts: 1,130
Thanked: 16
Try:
updatedb
locate emacsen
11-03-2009, 04:22 AM
#3
LQ Newbie
Registered: May 2008
Posts: 9
Thanked: 0
Original Poster
nothing displayed
11-03-2009, 07:14 AM
#4
Senior Member
Registered: Jan 2008
Location: Copenhagen, Denmark
Distribution: pclos2009.2, slack13, Debian Lenny (+30 others, for test only)
Posts: 2,935
Thanked: 277
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 07:18 AM ..
11-03-2009, 07:33 AM
#5
LQ Newbie
Registered: May 2008
Posts: 9
Thanked: 0
Original Poster
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, 09:20 AM
#6
Senior Member
Registered: Jan 2008
Location: Copenhagen, Denmark
Distribution: pclos2009.2, slack13, Debian Lenny (+30 others, for test only)
Posts: 2,935
Thanked: 277
*
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, 11:30 PM
#7
LQ Newbie
Registered: May 2008
Posts: 9
Thanked: 0
Original Poster
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 11:45 PM ..
11-03-2009, 11:43 PM
#8
Member
Registered: Jan 2009
Location: Japan
Distribution: Debian
Posts: 219
Thanked: 28
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, 11:54 PM
#9
LQ Newbie
Registered: May 2008
Posts: 9
Thanked: 0
Original Poster
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-04-2009, 12:04 AM
#10
Member
Registered: Jan 2009
Location: Japan
Distribution: Debian
Posts: 219
Thanked: 28
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-04-2009, 12:06 AM
#11
LQ Newbie
Registered: May 2008
Posts: 9
Thanked: 0
Original Poster
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-04-2009, 12:12 AM
#12
LQ Newbie
Registered: May 2008
Posts: 9
Thanked: 0
Original Poster
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-04-2009, 12:12 AM
#13
Member
Registered: Jan 2009
Location: Japan
Distribution: Debian
Posts: 219
Thanked: 28
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-04-2009, 12:13 AM
#14
LQ Newbie
Registered: May 2008
Posts: 9
Thanked: 0
Original Poster
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-04-2009, 12:15 AM
#15
Member
Registered: Jan 2009
Location: Japan
Distribution: Debian
Posts: 219
Thanked: 28
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.
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 02:55 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
LQ Podcast
LQ Radio