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.
Hello, folks. So I'm taking a course on pen testing/security/etc. and need to use Kali. I've never used linux before, so to say I'm overwhemed would not be an understatement. The course does a good job of walking me through everything I need to know pertaining to the course itself, but unfortunately I need something extra to begin in earnest.
I'm extremely physically disabled, so to type with any kind of speed I need an onscreen keyboard with word prediction. The program that does this best in my opinion is Dasher... no question. The fact that it adapts to non-dictionary words would make it perfect for terminal use.
I don't know what the best way to ask for installation help is, but when I attempt to run ./autogen.sh I get this wall of indecipherable(to me) text.
Code:
root@kali:~/Desktop/dasher-DASHER_5_0_0_beta# ./autogen.sh
/usr/bin/gnome-autogen.sh
***Warning*** USE_COMMON_DOC_BUILD is deprecated, you may remove it from autogen.sh
***Warning*** USE_GNOME2_MACROS is deprecated, you may remove it from autogen.sh
***Warning*** PKG_NAME is deprecated, you may remove it from autogen.sh
aclocal.m4:16: warning: this file was generated for autoconf 2.63.
You have another version of autoconf. It may work, but is not guaranteed to.
If you have problems, you may need to regenerate the build system entirely.
To do so, use the procedure documented by the package, typically `autoreconf'.
fatal: No names found, cannot describe anything.
configure.ac:22: error: AC_INIT should be called with package and version arguments
aclocal.m4:409: AM_INIT_AUTOMAKE is expanded from...
configure.ac:22: the top level
autom4te: /usr/bin/m4 failed with exit status: 1
checking for automake >= 1.8...
testing automake... found 1.15
checking for autoreconf >= 2.53...
testing autoreconf... found 2.69
aclocal.m4:16: warning: this file was generated for autoconf 2.63.
You have another version of autoconf. It may work, but is not guaranteed to.
If you have problems, you may need to regenerate the build system entirely.
To do so, use the procedure documented by the package, typically `autoreconf'.
fatal: No names found, cannot describe anything.
configure.ac:22: error: AC_INIT should be called with package and version arguments
aclocal.m4:409: AM_INIT_AUTOMAKE is expanded from...
configure.ac:22: the top level
autom4te: /usr/bin/m4 failed with exit status: 1
checking for glib-gettext >= 2.2.0...
testing glib-gettextize... found 2.50.0
checking for intltool >= 0.25...
testing intltoolize... found 0.51.0
checking for pkg-config >= 0.14.0...
testing pkg-config... found 0.28
Checking for required M4 macros...
**Warning**: I am going to run `configure' with no arguments.
If you wish to pass any to it, please specify them on the
`./autogen.sh' command line.
Processing ./configure.ac
aclocal.m4:16: warning: this file was generated for autoconf 2.63.
You have another version of autoconf. It may work, but is not guaranteed to.
If you have problems, you may need to regenerate the build system entirely.
To do so, use the procedure documented by the package, typically `autoreconf'.
fatal: No names found, cannot describe anything.
configure.ac:22: error: AC_INIT should be called with package and version arguments
aclocal.m4:409: AM_INIT_AUTOMAKE is expanded from...
configure.ac:22: the top level
autom4te: /usr/bin/m4 failed with exit status: 1
Running glib-gettextize... Ignore non-fatal messages.
Copying file po/Makefile.in.in
Please add the files
codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4
progtest.m4
from the /usr/share/aclocal directory to your autoconf macro directory
or directly to your aclocal.m4 file.
You will also need config.guess and config.sub, which you can get from
ftp://ftp.gnu.org/pub/gnu/config/.
Running intltoolize...
Running autoreconf...
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force --warnings=no-portability -I m4
fatal: No names found, cannot describe anything.
configure.ac:22: error: AC_INIT should be called with package and version arguments
/usr/share/aclocal-1.15/init.m4:29: AM_INIT_AUTOMAKE is expanded from...
configure.ac:22: the top level
autom4te: /usr/bin/m4 failed with exit status: 1
aclocal: error: echo failed with exit status: 1
autoreconf: aclocal failed with exit status: 1
If there's a better way to describe what's going on, I will be happy to oblige. Is the terminal the best way to install things, or am I just making things more difficult than they need to be? I'm a little embarrassed I needed to ask for help, as I generally pride myself on my ability to figure computer related puzzles on my own.
-::_If you have the motherboard book to your PC it will tell you which key to press to get into the BIOS Setup.-::_
Thanks for the quick reply! I actually have Kali installed and configured. My problem is the installation of the onscreen keyboard Dasher. Sorry if that wasn't clear.
Your going to need a member that is good with this type of software.
There are a lot of Warnings and configure errors and mention of having to rebuild things and things that failed with exit status. Sorry I'm not your man for this type of software.
I was fortunate to have help from knudfl in the past on getting Simon installed and working.
I couldn't of done it without his help.
Okay, well hopefully someone will find this post and point me in the right direction. I spent about 2 hours today trying to get around my inability to install Dasher. I thought that I might be able to get around it by installing Wine, and although I thought I had it, I couldn't actually do anything with the .msi install file for Dasher. From what I've read Kali is one of the worst ways to learn Linux, but due to the nature of the course, I don't really have another option.
Thanks in advance to anyone able to fix my quandary.
I downloaded Dasher.
I'll have to untar it, read the ReadME and or the INSTALL file and see if I can install it on my system. If I'm able to I'll let you know.
Briefly, the shell commands to install Dasher are `./configure; make; make install' should
configure, build, and install this package. When configure is done running and your back to your bash prompt than type make. When make is done become 'root' and than type make install.
If you get errors when running make it will generally tell you why and what is missing.
It's been my experience with make errors that most of the time you need to install the package or packages that make is complaining about that it needs. Than you can re-run ./configure and than make again.
Code:
1. `cd' to the directory containing the package's source code and type
`./configure' to configure the package for your system.
Running `configure' might take a while. While running, it prints
some messages telling which features it is checking for.
2. Type `make' to compile the package.
3. Optionally, type `make check' to run any self-tests that come with
the package.
4. Type `make install' to install the programs and any data files and
documentation.
Here's the error I get: bash: ./configure: No such file or directory
Am I running the configuration in the wrong directory? That would be embarrassing. I'm currently trying the 5.0 version of Dasher, though I tried the stable 4.11 with the same results. Here's exactly what I typed:
Code:
root@kali:~/dasher-DASHER_5_0_0_beta# ./configure
bash: ./configure: No such file or directory
Here's the error I get: bash: ./configure: No such file or directory
Am I running the configuration in the wrong directory? That would be embarrassing. I'm currently trying the 5.0 version of Dasher, though I tried the stable 4.11 with the same results. Here's exactly what I typed:
Code:
root@kali:~/dasher-DASHER_5_0_0_beta# ./configure
bash: ./configure: No such file or directory
Yeah, your in the wrong directory:- And you shouldn't be running ./configure as root. Run it as regular user.
Here's my example. I downloaded Dasher to my Downloads directory and when I click on the dasher-4.11 file it gives me this exact PATH: home/zebracat/Downloads/dasher-4.11/.
So this is what it would look like in the terminal:
I feel like I'm going crazy; same thing. I can actually see the configure.ac in the folder and the ls. Here's the exact message as I probably screwed something up.
Kyrinn@kali:~/Desktop/dasher-DASHER_4_11_0$ ./configure
bash: ./configure: No such file or directory
I feel like I'm going crazy; same thing. I can actually see the configure.ac in the folder and the ls. Here's the exact message as I probably screwed something up.
Kyrinn@kali:~/Desktop/dasher-DASHER_4_11_0$ ./configure
bash: ./configure: No such file or directory
At your bash prompt try this:
Code:
cd Desktop/dasher-DASHER_4_11_0
Than hit the Enter key.
Next type ./configure at the end of /home/Desktop/dasher-DASHER_4_11_0
IF you still get no such file or directory run this for me and post the output of what the terminal returns.
Code:
cd Desktop
ls
Did you rename the dasher directory?
On my system dasher is "dasher-4.11" not DASHER_4_11_0-
Well, I would let you know if that fixed the problem, but I appear to have bricked my kali install. The good news is that I'm running it on a VM just for this reason. I will probably need to set it up again from scratch... which honestly might not be a bad thing. I will let you know what's up after I (hopefully) undo my stupidity.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.