I'm trying to install a software package called "Scrivener" on my 64-bit Mint Debian. I used GDebi package installer to install the deb file. I received the message that the software was installed successfully. The program appears in my menu but when I try to click on it nothing happens. When I try to run the program from the command line I get this message:
$ scrivener
/usr/share/scrivener/bin/scrivener.sh: 36: exec: /usr/share/scrivener/bin/Scrivener: not found
Could someone help me figure out what to do next here? Thank you in advance.
[SOLVED] Software install question
Forum rules
LMDE 2 has reached end of support as of 1-1-2019
LMDE 2 has reached end of support as of 1-1-2019
- Barbados99
- Level 4
- Posts: 352
- Joined: Tue Mar 11, 2014 6:16 pm
- Location: Central Illinois
[SOLVED] Software install question
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 2 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Re: Software install question
Post the output of:
Code: Select all
dpkg --print-foreign-architectures
Code: Select all
ldd /usr/share/scrivener/bin/Scrivener
- Barbados99
- Level 4
- Posts: 352
- Joined: Tue Mar 11, 2014 6:16 pm
- Location: Central Illinois
Re: Software install question
Thank you for trying to help me out here, I appreciate it very much. When I execute the first code, it doesn't return anything:Monsta wrote:Post the output of:Code: Select all
dpkg --print-foreign-architectures
Code: Select all
ldd /usr/share/scrivener/bin/Scrivener
$ dpkg --print-foreign-architectures
i386
$
When I try the other code I get this:
$ ldd /usr/share/scrivener/bin/Scrivener
not a dynamic executable
Re: Software install question
Maybe you should change the right to this file so that it can be executed.
But this installation looks weird. Are you sure that this soft is good?
But this installation looks weird. Are you sure that this soft is good?
- Barbados99
- Level 4
- Posts: 352
- Joined: Tue Mar 11, 2014 6:16 pm
- Location: Central Illinois
Re: Software install question
On the Scrivener forum a person told me this (in the bold type below), but I'm not finding .bashrc or .profile in my home directory. Since this person wasn't familiar with Mint LMDE I thought I'd ask for help here. How do I do this? Thanks in advance for your help.
OK...you need to edit your PATH variable. I'd consult your distro's documentation, but usually it's in .bashrc or .profile in your home directory. (Or whatever shell's rc that you're using.) Don't forget to log out/log back in after appending /usr/share/bin to it. (Or you can use source.) If there's nothing else in either file, make sure you put the current path definitions in it, otherwise you won't get access to them. (Generally defaults to whatever's in your home directory, then whatever's defined in the system.)
Do I just "make" a .bashrc file and save it in my home directory? And if so, then what do I type in that file? I feel like a complete idiot not knowing this basic stuff. I just want to get this software package to work. If I can get it to work, then I'm free from Windows. This is the only software package that's a "deal breaker" for going to Linux.
OK...you need to edit your PATH variable. I'd consult your distro's documentation, but usually it's in .bashrc or .profile in your home directory. (Or whatever shell's rc that you're using.) Don't forget to log out/log back in after appending /usr/share/bin to it. (Or you can use source.) If there's nothing else in either file, make sure you put the current path definitions in it, otherwise you won't get access to them. (Generally defaults to whatever's in your home directory, then whatever's defined in the system.)
Do I just "make" a .bashrc file and save it in my home directory? And if so, then what do I type in that file? I feel like a complete idiot not knowing this basic stuff. I just want to get this software package to work. If I can get it to work, then I'm free from Windows. This is the only software package that's a "deal breaker" for going to Linux.
- Barbados99
- Level 4
- Posts: 352
- Joined: Tue Mar 11, 2014 6:16 pm
- Location: Central Illinois
Re: Software install question
On second thought, don't worry about it. I'm going to try installing the Mint 17. I think the LMDE is great, but probably not the best match for me.
Re: Software install question
You're missing 32-bit libs which are needed to make this 32-bit software work. You can tell the person who made the package that he/she should learn more about packaging in Debian, about the dependencies in particular.
In the meanwhile, install 32-bit libc6 and then try to run this app again:
In the meanwhile, install 32-bit libc6 and then try to run this app again:
Code: Select all
apt install libc6:i386
Re: Software install question
Glad I found this thread to see someone else is having similar issues. I'm on Mint 17 x64, and had issues with this same package..
I've installed the 32bit libs using command, it tells me it's already installed, and that nothing is upgraded.
I run the .deb again and it still does nothing.
However, running from the ~/Downloads directory works and installs Scrivener fine
Give it a go
I've installed the 32bit libs using
Code: Select all
sudo apt-get install ia32-libs
I run the .deb again and it still does nothing.
However, running
Code: Select all
sudo dpkg -i scrivener-1.6.1.1-beta.deb
Give it a go