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. |
Try:
updatedb locate emacsen |
nothing displayed
|
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* 1) ' su ' 2 ) : Code:
# update-alternatives --config emacs ..... |
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) |
*
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 ..... |
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. |
Quote:
Evo2. |
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 |
Quote:
rpm -ql emacs and echo $PATH Evo2. |
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 |
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 |
Quote:
Best thing to do though would be to follow the instructions in post #4 and run update-alternatives. Evo2. |
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 |
Quote:
ln -s /usr/bin/emacs-22.3 /usr/bin/emacs Evo2. |
All times are GMT -5. The time now is 12:17 AM. |