Manually installing a newer version Mozilla in Debian

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
0
down vote

favorite












I am quite new on linux so be patient please. After downloaded mozilla from its website, the file must be uncompressed. Actually it is on Desktop and when clicking on the executable it works.



Question



To make it executable as firefox from terminal I am not sure if:
An alias must be defined or the executable must be saved on a particular directory (I didn't downloaded it from synaptic because it is outdated).



I have searched on the web but didn't find anything clear enough.



Any help?



EDIT



Path:



cd /home/alumno/firefox/


Then if I list here:



application.ini gmp-clearkey libnss3.so minidump-analyzer
browser gtk2 libnssckbi.so omni.ja
chrome.manifest icons libnssdbm3.chk pingsender
crashreporter icudt59l.dat libnssdbm3.so platform.ini
crashreporter.ini libfreeblpriv3.chk libnssutil3.so plugin-container
defaults libfreeblpriv3.so libplc4.so plugin-container.sig
dependentlibs.list liblgpllibs.so libplds4.so precomplete
dictionaries libmozavcodec.so libsmime3.so removed-files
firefox libmozavutil.so libsoftokn3.chk Throbber-small.gif
firefox-bin libmozgtk.so libsoftokn3.so updater
firefox-bin.sig libmozsandbox.so libssl3.so updater.ini
firefox.sig libmozsqlite3.so libxul.so update-settings.ini
fonts libnspr4.so libxul.so.sig


(on the first column is the binary).







share|improve this question


















  • 4




    It would be best to use your distributions package management system to install software, esp. "universal" stuff like Firefox or Chrome/Chromium - this way, the package manager will keep it all up to date, paths for libraries and binaries will be correct, etc.
    – ivanivan
    Jan 30 at 17:32










  • @ivanivan that's why I wrote that on my distribution mozilla is outdated and need the new one..
    – santimirandarp
    Jan 30 at 17:33










  • From a terminal, can you cd into the directory or ls the directory where the firefox binary is? If so, can you add that information to the question so that a solution on what exactly to add to your PATH (and how to add it) to make firefox run from a terminal, please?
    – WEBjuju
    Jan 30 at 17:45










  • Yes I will @WEBjuju
    – santimirandarp
    Jan 30 at 17:47










  • What Linux distribution are you using?
    – Time4Tea
    Jan 30 at 18:41














up vote
0
down vote

favorite












I am quite new on linux so be patient please. After downloaded mozilla from its website, the file must be uncompressed. Actually it is on Desktop and when clicking on the executable it works.



Question



To make it executable as firefox from terminal I am not sure if:
An alias must be defined or the executable must be saved on a particular directory (I didn't downloaded it from synaptic because it is outdated).



I have searched on the web but didn't find anything clear enough.



Any help?



EDIT



Path:



cd /home/alumno/firefox/


Then if I list here:



application.ini gmp-clearkey libnss3.so minidump-analyzer
browser gtk2 libnssckbi.so omni.ja
chrome.manifest icons libnssdbm3.chk pingsender
crashreporter icudt59l.dat libnssdbm3.so platform.ini
crashreporter.ini libfreeblpriv3.chk libnssutil3.so plugin-container
defaults libfreeblpriv3.so libplc4.so plugin-container.sig
dependentlibs.list liblgpllibs.so libplds4.so precomplete
dictionaries libmozavcodec.so libsmime3.so removed-files
firefox libmozavutil.so libsoftokn3.chk Throbber-small.gif
firefox-bin libmozgtk.so libsoftokn3.so updater
firefox-bin.sig libmozsandbox.so libssl3.so updater.ini
firefox.sig libmozsqlite3.so libxul.so update-settings.ini
fonts libnspr4.so libxul.so.sig


(on the first column is the binary).







share|improve this question


















  • 4




    It would be best to use your distributions package management system to install software, esp. "universal" stuff like Firefox or Chrome/Chromium - this way, the package manager will keep it all up to date, paths for libraries and binaries will be correct, etc.
    – ivanivan
    Jan 30 at 17:32










  • @ivanivan that's why I wrote that on my distribution mozilla is outdated and need the new one..
    – santimirandarp
    Jan 30 at 17:33










  • From a terminal, can you cd into the directory or ls the directory where the firefox binary is? If so, can you add that information to the question so that a solution on what exactly to add to your PATH (and how to add it) to make firefox run from a terminal, please?
    – WEBjuju
    Jan 30 at 17:45










  • Yes I will @WEBjuju
    – santimirandarp
    Jan 30 at 17:47










  • What Linux distribution are you using?
    – Time4Tea
    Jan 30 at 18:41












up vote
0
down vote

favorite









up vote
0
down vote

favorite











I am quite new on linux so be patient please. After downloaded mozilla from its website, the file must be uncompressed. Actually it is on Desktop and when clicking on the executable it works.



Question



To make it executable as firefox from terminal I am not sure if:
An alias must be defined or the executable must be saved on a particular directory (I didn't downloaded it from synaptic because it is outdated).



I have searched on the web but didn't find anything clear enough.



Any help?



EDIT



Path:



cd /home/alumno/firefox/


Then if I list here:



application.ini gmp-clearkey libnss3.so minidump-analyzer
browser gtk2 libnssckbi.so omni.ja
chrome.manifest icons libnssdbm3.chk pingsender
crashreporter icudt59l.dat libnssdbm3.so platform.ini
crashreporter.ini libfreeblpriv3.chk libnssutil3.so plugin-container
defaults libfreeblpriv3.so libplc4.so plugin-container.sig
dependentlibs.list liblgpllibs.so libplds4.so precomplete
dictionaries libmozavcodec.so libsmime3.so removed-files
firefox libmozavutil.so libsoftokn3.chk Throbber-small.gif
firefox-bin libmozgtk.so libsoftokn3.so updater
firefox-bin.sig libmozsandbox.so libssl3.so updater.ini
firefox.sig libmozsqlite3.so libxul.so update-settings.ini
fonts libnspr4.so libxul.so.sig


(on the first column is the binary).







share|improve this question














I am quite new on linux so be patient please. After downloaded mozilla from its website, the file must be uncompressed. Actually it is on Desktop and when clicking on the executable it works.



Question



To make it executable as firefox from terminal I am not sure if:
An alias must be defined or the executable must be saved on a particular directory (I didn't downloaded it from synaptic because it is outdated).



I have searched on the web but didn't find anything clear enough.



Any help?



EDIT



Path:



cd /home/alumno/firefox/


Then if I list here:



application.ini gmp-clearkey libnss3.so minidump-analyzer
browser gtk2 libnssckbi.so omni.ja
chrome.manifest icons libnssdbm3.chk pingsender
crashreporter icudt59l.dat libnssdbm3.so platform.ini
crashreporter.ini libfreeblpriv3.chk libnssutil3.so plugin-container
defaults libfreeblpriv3.so libplc4.so plugin-container.sig
dependentlibs.list liblgpllibs.so libplds4.so precomplete
dictionaries libmozavcodec.so libsmime3.so removed-files
firefox libmozavutil.so libsoftokn3.chk Throbber-small.gif
firefox-bin libmozgtk.so libsoftokn3.so updater
firefox-bin.sig libmozsandbox.so libssl3.so updater.ini
firefox.sig libmozsqlite3.so libxul.so update-settings.ini
fonts libnspr4.so libxul.so.sig


(on the first column is the binary).









share|improve this question













share|improve this question




share|improve this question








edited Jan 31 at 0:30









Jeff Schaller

31.4k846105




31.4k846105










asked Jan 30 at 17:27









santimirandarp

1197




1197







  • 4




    It would be best to use your distributions package management system to install software, esp. "universal" stuff like Firefox or Chrome/Chromium - this way, the package manager will keep it all up to date, paths for libraries and binaries will be correct, etc.
    – ivanivan
    Jan 30 at 17:32










  • @ivanivan that's why I wrote that on my distribution mozilla is outdated and need the new one..
    – santimirandarp
    Jan 30 at 17:33










  • From a terminal, can you cd into the directory or ls the directory where the firefox binary is? If so, can you add that information to the question so that a solution on what exactly to add to your PATH (and how to add it) to make firefox run from a terminal, please?
    – WEBjuju
    Jan 30 at 17:45










  • Yes I will @WEBjuju
    – santimirandarp
    Jan 30 at 17:47










  • What Linux distribution are you using?
    – Time4Tea
    Jan 30 at 18:41












  • 4




    It would be best to use your distributions package management system to install software, esp. "universal" stuff like Firefox or Chrome/Chromium - this way, the package manager will keep it all up to date, paths for libraries and binaries will be correct, etc.
    – ivanivan
    Jan 30 at 17:32










  • @ivanivan that's why I wrote that on my distribution mozilla is outdated and need the new one..
    – santimirandarp
    Jan 30 at 17:33










  • From a terminal, can you cd into the directory or ls the directory where the firefox binary is? If so, can you add that information to the question so that a solution on what exactly to add to your PATH (and how to add it) to make firefox run from a terminal, please?
    – WEBjuju
    Jan 30 at 17:45










  • Yes I will @WEBjuju
    – santimirandarp
    Jan 30 at 17:47










  • What Linux distribution are you using?
    – Time4Tea
    Jan 30 at 18:41







4




4




It would be best to use your distributions package management system to install software, esp. "universal" stuff like Firefox or Chrome/Chromium - this way, the package manager will keep it all up to date, paths for libraries and binaries will be correct, etc.
– ivanivan
Jan 30 at 17:32




It would be best to use your distributions package management system to install software, esp. "universal" stuff like Firefox or Chrome/Chromium - this way, the package manager will keep it all up to date, paths for libraries and binaries will be correct, etc.
– ivanivan
Jan 30 at 17:32












@ivanivan that's why I wrote that on my distribution mozilla is outdated and need the new one..
– santimirandarp
Jan 30 at 17:33




@ivanivan that's why I wrote that on my distribution mozilla is outdated and need the new one..
– santimirandarp
Jan 30 at 17:33












From a terminal, can you cd into the directory or ls the directory where the firefox binary is? If so, can you add that information to the question so that a solution on what exactly to add to your PATH (and how to add it) to make firefox run from a terminal, please?
– WEBjuju
Jan 30 at 17:45




From a terminal, can you cd into the directory or ls the directory where the firefox binary is? If so, can you add that information to the question so that a solution on what exactly to add to your PATH (and how to add it) to make firefox run from a terminal, please?
– WEBjuju
Jan 30 at 17:45












Yes I will @WEBjuju
– santimirandarp
Jan 30 at 17:47




Yes I will @WEBjuju
– santimirandarp
Jan 30 at 17:47












What Linux distribution are you using?
– Time4Tea
Jan 30 at 18:41




What Linux distribution are you using?
– Time4Tea
Jan 30 at 18:41










2 Answers
2






active

oldest

votes

















up vote
1
down vote













Following suit with this answer from another community...but tailoring it per your specific need:




You need to add [something like this] to your ~/.profile or ~/.bashrc file [or ~/.bash_profile].




export PATH=$PATH:/home/alumno/firefox/


If there is already a PATH export, you just need to postpend :/home/alumno/firefox/ like this:



export PATH=[...existing PATH additions]:/home/alumno/firefox/


Don't forget to restart your terminal and/or source that file you have the export statement in.






share|improve this answer






















  • Thanks. Should it work the same as installing from synaptic?
    – santimirandarp
    Jan 30 at 17:58










  • A package manager should be set to install package binaries (or their symlinks) to a directory that is commonly already in the PATH. As i mentioned, this solution from another community is a great read and also talks about symlinks from /usr/bin which will already be in your PATH.
    – WEBjuju
    Jan 30 at 18:03










  • The first solution works but not at all. I will try the second, what means the text between brackets?
    – santimirandarp
    Jan 30 at 18:31










  • you have to restart your terminal or source the file you put the export in. my brackets were to explain that i don't know what your existing export is set to...do you have an existing PATH export?
    – WEBjuju
    Jan 30 at 18:33










  • i'm sure it can, but it's a hidden file, so configure your editor to see hidden files.
    – WEBjuju
    Jan 30 at 18:48

















up vote
1
down vote













Create a symbolic link:



ln -s /home/alumno/firefox/firefox /usr/bin/firefox 
firefox





share|improve this answer




















    Your Answer







    StackExchange.ready(function()
    var channelOptions =
    tags: "".split(" "),
    id: "106"
    ;
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function()
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled)
    StackExchange.using("snippets", function()
    createEditor();
    );

    else
    createEditor();

    );

    function createEditor()
    StackExchange.prepareEditor(
    heartbeatType: 'answer',
    convertImagesToLinks: false,
    noModals: false,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: null,
    bindNavPrevention: true,
    postfix: "",
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    );



    );








     

    draft saved


    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f420736%2fmanually-installing-a-newer-version-mozilla-in-debian%23new-answer', 'question_page');

    );

    Post as a guest






























    2 Answers
    2






    active

    oldest

    votes








    2 Answers
    2






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes








    up vote
    1
    down vote













    Following suit with this answer from another community...but tailoring it per your specific need:




    You need to add [something like this] to your ~/.profile or ~/.bashrc file [or ~/.bash_profile].




    export PATH=$PATH:/home/alumno/firefox/


    If there is already a PATH export, you just need to postpend :/home/alumno/firefox/ like this:



    export PATH=[...existing PATH additions]:/home/alumno/firefox/


    Don't forget to restart your terminal and/or source that file you have the export statement in.






    share|improve this answer






















    • Thanks. Should it work the same as installing from synaptic?
      – santimirandarp
      Jan 30 at 17:58










    • A package manager should be set to install package binaries (or their symlinks) to a directory that is commonly already in the PATH. As i mentioned, this solution from another community is a great read and also talks about symlinks from /usr/bin which will already be in your PATH.
      – WEBjuju
      Jan 30 at 18:03










    • The first solution works but not at all. I will try the second, what means the text between brackets?
      – santimirandarp
      Jan 30 at 18:31










    • you have to restart your terminal or source the file you put the export in. my brackets were to explain that i don't know what your existing export is set to...do you have an existing PATH export?
      – WEBjuju
      Jan 30 at 18:33










    • i'm sure it can, but it's a hidden file, so configure your editor to see hidden files.
      – WEBjuju
      Jan 30 at 18:48














    up vote
    1
    down vote













    Following suit with this answer from another community...but tailoring it per your specific need:




    You need to add [something like this] to your ~/.profile or ~/.bashrc file [or ~/.bash_profile].




    export PATH=$PATH:/home/alumno/firefox/


    If there is already a PATH export, you just need to postpend :/home/alumno/firefox/ like this:



    export PATH=[...existing PATH additions]:/home/alumno/firefox/


    Don't forget to restart your terminal and/or source that file you have the export statement in.






    share|improve this answer






















    • Thanks. Should it work the same as installing from synaptic?
      – santimirandarp
      Jan 30 at 17:58










    • A package manager should be set to install package binaries (or their symlinks) to a directory that is commonly already in the PATH. As i mentioned, this solution from another community is a great read and also talks about symlinks from /usr/bin which will already be in your PATH.
      – WEBjuju
      Jan 30 at 18:03










    • The first solution works but not at all. I will try the second, what means the text between brackets?
      – santimirandarp
      Jan 30 at 18:31










    • you have to restart your terminal or source the file you put the export in. my brackets were to explain that i don't know what your existing export is set to...do you have an existing PATH export?
      – WEBjuju
      Jan 30 at 18:33










    • i'm sure it can, but it's a hidden file, so configure your editor to see hidden files.
      – WEBjuju
      Jan 30 at 18:48












    up vote
    1
    down vote










    up vote
    1
    down vote









    Following suit with this answer from another community...but tailoring it per your specific need:




    You need to add [something like this] to your ~/.profile or ~/.bashrc file [or ~/.bash_profile].




    export PATH=$PATH:/home/alumno/firefox/


    If there is already a PATH export, you just need to postpend :/home/alumno/firefox/ like this:



    export PATH=[...existing PATH additions]:/home/alumno/firefox/


    Don't forget to restart your terminal and/or source that file you have the export statement in.






    share|improve this answer














    Following suit with this answer from another community...but tailoring it per your specific need:




    You need to add [something like this] to your ~/.profile or ~/.bashrc file [or ~/.bash_profile].




    export PATH=$PATH:/home/alumno/firefox/


    If there is already a PATH export, you just need to postpend :/home/alumno/firefox/ like this:



    export PATH=[...existing PATH additions]:/home/alumno/firefox/


    Don't forget to restart your terminal and/or source that file you have the export statement in.







    share|improve this answer














    share|improve this answer



    share|improve this answer








    edited Jan 30 at 18:35

























    answered Jan 30 at 17:55









    WEBjuju

    410211




    410211











    • Thanks. Should it work the same as installing from synaptic?
      – santimirandarp
      Jan 30 at 17:58










    • A package manager should be set to install package binaries (or their symlinks) to a directory that is commonly already in the PATH. As i mentioned, this solution from another community is a great read and also talks about symlinks from /usr/bin which will already be in your PATH.
      – WEBjuju
      Jan 30 at 18:03










    • The first solution works but not at all. I will try the second, what means the text between brackets?
      – santimirandarp
      Jan 30 at 18:31










    • you have to restart your terminal or source the file you put the export in. my brackets were to explain that i don't know what your existing export is set to...do you have an existing PATH export?
      – WEBjuju
      Jan 30 at 18:33










    • i'm sure it can, but it's a hidden file, so configure your editor to see hidden files.
      – WEBjuju
      Jan 30 at 18:48
















    • Thanks. Should it work the same as installing from synaptic?
      – santimirandarp
      Jan 30 at 17:58










    • A package manager should be set to install package binaries (or their symlinks) to a directory that is commonly already in the PATH. As i mentioned, this solution from another community is a great read and also talks about symlinks from /usr/bin which will already be in your PATH.
      – WEBjuju
      Jan 30 at 18:03










    • The first solution works but not at all. I will try the second, what means the text between brackets?
      – santimirandarp
      Jan 30 at 18:31










    • you have to restart your terminal or source the file you put the export in. my brackets were to explain that i don't know what your existing export is set to...do you have an existing PATH export?
      – WEBjuju
      Jan 30 at 18:33










    • i'm sure it can, but it's a hidden file, so configure your editor to see hidden files.
      – WEBjuju
      Jan 30 at 18:48















    Thanks. Should it work the same as installing from synaptic?
    – santimirandarp
    Jan 30 at 17:58




    Thanks. Should it work the same as installing from synaptic?
    – santimirandarp
    Jan 30 at 17:58












    A package manager should be set to install package binaries (or their symlinks) to a directory that is commonly already in the PATH. As i mentioned, this solution from another community is a great read and also talks about symlinks from /usr/bin which will already be in your PATH.
    – WEBjuju
    Jan 30 at 18:03




    A package manager should be set to install package binaries (or their symlinks) to a directory that is commonly already in the PATH. As i mentioned, this solution from another community is a great read and also talks about symlinks from /usr/bin which will already be in your PATH.
    – WEBjuju
    Jan 30 at 18:03












    The first solution works but not at all. I will try the second, what means the text between brackets?
    – santimirandarp
    Jan 30 at 18:31




    The first solution works but not at all. I will try the second, what means the text between brackets?
    – santimirandarp
    Jan 30 at 18:31












    you have to restart your terminal or source the file you put the export in. my brackets were to explain that i don't know what your existing export is set to...do you have an existing PATH export?
    – WEBjuju
    Jan 30 at 18:33




    you have to restart your terminal or source the file you put the export in. my brackets were to explain that i don't know what your existing export is set to...do you have an existing PATH export?
    – WEBjuju
    Jan 30 at 18:33












    i'm sure it can, but it's a hidden file, so configure your editor to see hidden files.
    – WEBjuju
    Jan 30 at 18:48




    i'm sure it can, but it's a hidden file, so configure your editor to see hidden files.
    – WEBjuju
    Jan 30 at 18:48












    up vote
    1
    down vote













    Create a symbolic link:



    ln -s /home/alumno/firefox/firefox /usr/bin/firefox 
    firefox





    share|improve this answer
























      up vote
      1
      down vote













      Create a symbolic link:



      ln -s /home/alumno/firefox/firefox /usr/bin/firefox 
      firefox





      share|improve this answer






















        up vote
        1
        down vote










        up vote
        1
        down vote









        Create a symbolic link:



        ln -s /home/alumno/firefox/firefox /usr/bin/firefox 
        firefox





        share|improve this answer












        Create a symbolic link:



        ln -s /home/alumno/firefox/firefox /usr/bin/firefox 
        firefox






        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Jan 31 at 16:09









        GAD3R

        22.4k154894




        22.4k154894






















             

            draft saved


            draft discarded


























             


            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f420736%2fmanually-installing-a-newer-version-mozilla-in-debian%23new-answer', 'question_page');

            );

            Post as a guest













































































            Popular posts from this blog

            How to check contact read email or not when send email to Individual?

            Bahrain

            Postfix configuration issue with fips on centos 7; mailgun relay