Navigation

    Netgate Discussion Forum
    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search

    How can I install Midnight Commander on pfSense?

    General pfSense Questions
    17
    29
    8892
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • B
      Balanga last edited by

      I'm really lost without mc. I tried to run pkg install mc but that didn't work. What else can I try?

      I notice that mc has no been included in the core build of FreeNAS which is nice. Maybe the folks at pfSense could do the same…

      1 Reply Last reply Reply Quote 0
      • jimp
        jimp Rebel Alliance Developer Netgate last edited by

        Granted I never did sip the Midnight Commander kool-aid so my exposure is minimal, but what about it is so important that you'd need it on a firewall?

        With X11 support disabled its dependencies don't appear to be too bad, so there's a chance we could maybe make it available in our pkg repository.

        Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

        Need help fast? Netgate Global Support!

        Do not Chat/PM for help!

        1 Reply Last reply Reply Quote 0
        • K
          kpa last edited by

          It's supposedly an easy to use file manager (for being an ncurses application) but since there are better ones like Filezilla, WinSCP and others that can use an SFTP connection and offer a proper GUI on your workstation I don't see why you would want to install it on pfSense.

          1 Reply Last reply Reply Quote 0
          • jimp
            jimp Rebel Alliance Developer Netgate last edited by

            Yeah, I've used it a little here and there, and just reinstalled it to check how it runs and what dependencies the package ends up using. It's nice, sure, but I'm not convinced it belongs on a firewall but perhaps I'm overlooking a potential use case that isn't obvious since I don't use it.

            Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

            Need help fast? Netgate Global Support!

            Do not Chat/PM for help!

            1 Reply Last reply Reply Quote 0
            • B
              Balanga last edited by

              @jimp:

              Granted I never did sip the Midnight Commander kool-aid so my exposure is minimal, but what about it is so important that you'd need it on a firewall?

              With X11 support disabled its dependencies don't appear to be too bad, so there's a chance we could maybe make it available in our pkg repository.

              When I don't have access to Midnight Commander at the console it's very tiresome looking around the system to see what's going on - constant cd  dir cd dir and then you misspell one of those unrememberable long file names.  With MC you just need to use the arrow keys and enter, and it has a built in editor and viewer, as well as 1000's of other features most of which I have even tried.

              Please, please, please make it available as a pkg. It is so useful that Freenas now has it built in to the base build.

              1 Reply Last reply Reply Quote 0
              • B
                Balanga last edited by

                Any update about having Midnight Commander available as an installable pkg?

                1 Reply Last reply Reply Quote 0
                • K
                  kobzar last edited by

                  why are you wont do it manual?

                  pkg add http://pkg.freebsd.org/freebsd:10:x86:64/release_3/All/xproto-7.0.28.txz
                  pkg add http://pkg.freebsd.org/freebsd:10:x86:64/release_3/All/kbproto-1.0.7.txz
                  pkg add http://pkg.freebsd.org/freebsd:10:x86:64/release_3/All/libXdmcp-1.1.2.txz
                  pkg add http://pkg.freebsd.org/freebsd:10:x86:64/release_3/All/libpthread-stubs-...
                  pkg add http://pkg.freebsd.org/freebsd:10:x86:64/release_3/All/libXau-1.0.8_3.txz
                  pkg add http://pkg.freebsd.org/freebsd:10:x86:64/release_3/All/libxcb-1.11.1.txz
                  pkg add http://pkg.freebsd.org/freebsd:10:x86:64/release_3/All/libX11-1.6.3,1.txz
                  pkg add http://pkg.freebsd.org/freebsd:10:x86:64/release_3/All/png-1.6.20.txz
                  pkg add http://pkg.freebsd.org/freebsd:10:x86:64/release_3/All/libslang2-2.3.0.txz
                  pkg add http://pkg.freebsd.org/freebsd:10:x86:64/release_3/All/xextproto-7.3.0.txz
                  pkg add http://pkg.freebsd.org/freebsd:10:x86:64/release_3/All/libXext-1.3.3_1,1...
                  
                  pkg add http://pkg.freebsd.org/freebsd:10:x86:64/release_3/All/mc-4.8.15.txz
                  

                  WatchGuard x750e + 2GB + SATA-IDE 320GB

                  1 Reply Last reply Reply Quote 0
                  • N
                    Nullity last edited by

                    @Balanga:

                    When I don't have access to Midnight Commander at the console it's very tiresome looking around the system to see what's going on - constant cd  dir cd dir and then you misspell one of those unrememberable long file names.  With MC you just need to use the arrow keys and enter, and it has a built in editor and viewer, as well as 1000's of other features most of which I have even tried.

                    Please, please, please make it available as a pkg. It is so useful that Freenas now has it built in to the base build.

                    Use the "Tab" key to auto-complete directories & filenames.

                    Please correct any obvious misinformation in my posts.
                    -Not a professional; an arrogant ignoramous.

                    1 Reply Last reply Reply Quote 0
                    • P
                      pfBasic Banned last edited by

                      Have you asked here?

                      https://forum.pfsense.org/index.php?topic=6.550

                      1 Reply Last reply Reply Quote 0
                      • B
                        Balanga last edited by

                        @kobzar:

                        why are you wont do it manual?

                        pkg add http://pkg.freebsd.org/freebsd:10:x86:64/release_3/All/xproto-7.0.28.txz
                        pkg add http://pkg.freebsd.org/freebsd:10:x86:64/release_3/All/kbproto-1.0.7.txz
                        pkg add http://pkg.freebsd.org/freebsd:10:x86:64/release_3/All/libXdmcp-1.1.2.txz
                        pkg add http://pkg.freebsd.org/freebsd:10:x86:64/release_3/All/libpthread-stubs-...
                        pkg add http://pkg.freebsd.org/freebsd:10:x86:64/release_3/All/libXau-1.0.8_3.txz
                        pkg add http://pkg.freebsd.org/freebsd:10:x86:64/release_3/All/libxcb-1.11.1.txz
                        pkg add http://pkg.freebsd.org/freebsd:10:x86:64/release_3/All/libX11-1.6.3,1.txz
                        pkg add http://pkg.freebsd.org/freebsd:10:x86:64/release_3/All/png-1.6.20.txz
                        pkg add http://pkg.freebsd.org/freebsd:10:x86:64/release_3/All/libslang2-2.3.0.txz
                        pkg add http://pkg.freebsd.org/freebsd:10:x86:64/release_3/All/xextproto-7.3.0.txz
                        pkg add http://pkg.freebsd.org/freebsd:10:x86:64/release_3/All/libXext-1.3.3_1,1...
                        
                        pkg add http://pkg.freebsd.org/freebsd:10:x86:64/release_3/All/mc-4.8.15.txz
                        

                        Thanks for the list. Unfortunately two of these items are truncated, but I managed to figure out what they were, although there are a couple of dependencies missing… I have got mc installed though.

                        1 Reply Last reply Reply Quote 0
                        • D
                          dgcom last edited by

                          For people who used to certain tools, they become essential.
                          You can't compare mc to any other - Winscp is clumsy and not too keyboard oriented.
                          Using ls and tab for directory competition? Good at times, but full ncurses file manager is way better.

                          Many other BSD/Linux distros now include it by default and it should be either part of pfSense or one of the available packages.

                          That and nano editor as well.

                          Installing manually may work, but may also break with upgrades…

                          DG

                          1 Reply Last reply Reply Quote 0
                          • P
                            pfBasic Banned last edited by

                            +1. I don't know what the technical or security implications (if any) would be, but this does seem like it would be a nice to have package for pfSense. It would make it more accessible.

                            1 Reply Last reply Reply Quote 0
                            • ssbarnea
                              ssbarnea last edited by

                              Is there a better place to register requests for adding packages like mc (midnightcommander) on pfsense.

                              Somehow I find that adding comments to a single forum thread named package whishlist as useful as sending them to /dev/null. Nobody sane would be able to watch a thread like this and also if people would want to work on addresing this, they would not be able join efforts.

                              Isn't better to use a bug tracker for this? How about https://redmine.pfsense.org/projects/pfsense-packages/ ?

                              For the moment this worked on pfsense-2.4.1:

                              pkg add http://pkg.freebsd.org/freebsd:11:x86:64/latest/All/libslang2-2.3.1_1.txz
                              pkg add http://pkg.freebsd.org/freebsd:11:x86:64/latest/All/mc-4.8.19_3.txz
                              
                              1 Reply Last reply Reply Quote 0
                              • S
                                stilez last edited by

                                @ssbarnea:

                                Is there a better place to register requests for adding packages like mc (midnightcommander) on pfsense.
                                Somehow I find that adding comments to a single forum thread named package whishlist as useful as sending them to /dev/null.

                                This wouldn't be a "package" in the sense of a pfsense-GUI addon. It's a FreeBSD port that you want included in the build script. For that, a feature/enhancement request on the pfsense bug+feature tracker (redmine.pfsense.org) is probably the way to go. It's not a big thing to include a ported pkg and won't disrupt the builds to do so, so if there's a reasonable case for it (which there probably is: it's generally useful!), the devs might well do so.

                                1 Reply Last reply Reply Quote 0
                                • B
                                  Balanga last edited by

                                  I'm trying to set up pfSense (2.3.5-RELEASE (i386)) on a ThinkPad T60 for test purposes and have come across a thread I started over a year ago, and wondered if there is a simple way to install Midnight Commander on pfSense yet…

                                  1 Reply Last reply Reply Quote 0
                                  • C
                                    cmbc last edited by

                                    Tested of pfSense 2.4.4-RELEASE-p3

                                    pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/png-1.6.34.txz
                                    pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/libslang2-2.3.1_3.txz
                                    pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/kbproto-1.0.7.txz
                                    pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/xproto-7.0.31.txz
                                    pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/libXau-1.0.8_3.txz
                                    pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/libXdmcp-1.1.2.txz
                                    pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/libpthread-stubs-0.4.txz
                                    pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/libxcb-1.12_2.txz
                                    pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/libX11-1.6.5,1.txz
                                    pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/xextproto-7.3.0.txz
                                    pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/libXext-1.3.3_1,1.txz
                                    pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/mc-4.8.20_2.txz
                                    /usr/local/bin/mc

                                    1 Reply Last reply Reply Quote 0
                                    • stephenw10
                                      stephenw10 Netgate Administrator last edited by

                                      I don't see a feature request open for this yet. https://redmine.pfsense.org/

                                      Steve

                                      1 Reply Last reply Reply Quote 0
                                      • T
                                        tristangrimaux last edited by

                                        Tested on pfSense 2.4.4-RELEASE-p3
                                        Packages to install (Cmbc's answer is missing libssh2 pkg)

                                        pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/png-1.6.34.txz
                                        pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/libslang2-2.3.1_3.txz
                                        pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/kbproto-1.0.7.txz
                                        pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/xproto-7.0.31.txz
                                        pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/libXau-1.0.8_3.txz
                                        pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/libXdmcp-1.1.2.txz
                                        pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/libpthread-stubs-0.4.txz
                                        pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/libxcb-1.12_2.txz
                                        pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/libX11-1.6.5,1.txz
                                        pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/xextproto-7.3.0.txz
                                        pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/libXext-1.3.3_1,1.txz
                                        pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/libssh2-1.8.0,3.txz
                                        pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/mc-4.8.20_2.txz
                                        

                                        Then to have a proper shell in mc, execute this

                                        mv /usr/local/bin/mc /usr/local/bin/mc.real
                                        echo 'sh -c "export SHELL=/bin/tcsh ; /usr/local/libexec/mc/mc-wrapper.sh"' > /usr/local/libexec/mc/mc
                                        chmod +x /usr/local/libexec/mc/mc
                                        sed -i.bak 's;/usr/local/bin/mc -P;/usr/local/bin/mc.real -P;' /usr/local/libexec/mc/mc-wrapper.sh
                                        ln -s /usr/local/libexec/mc/mc /usr/local/bin/mc
                                        
                                        1 Reply Last reply Reply Quote 1
                                        • K
                                          KARLAGIN last edited by

                                          Tested on 2.4.5-RELEASE

                                          pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/png-1.6.34.txz
                                          pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/libslang2-2.3.1_3.txz
                                          pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/kbproto-1.0.7.txz
                                          pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/xproto-7.0.31.txz
                                          pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/libXau-1.0.8_3.txz
                                          pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/libXdmcp-1.1.2.txz
                                          pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/libpthread-stubs-0.4.txz
                                          pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/libxcb-1.12_2.txz
                                          pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/libX11-1.6.5,1.txz
                                          pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/xextproto-7.3.0.txz
                                          pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/libXext-1.3.3_1,1.txz
                                          pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/libssh2-1.8.0,3.txz
                                          pkg install python27
                                          pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/release_2/All/mc-4.8.20_2.txz
                                          
                                          mv /usr/local/bin/mc /usr/local/bin/mc.real
                                          echo 'sh -c "export SHELL=/bin/tcsh ; /usr/local/libexec/mc/mc-wrapper.sh"' > /usr/local/libexec/mc/mc
                                          chmod +x /usr/local/libexec/mc/mc
                                          sed -i.bak 's;/usr/local/bin/mc -P;/usr/local/bin/mc.real -P;' /usr/local/libexec/mc/mc-wrapper.sh
                                          ln -s /usr/local/libexec/mc/mc /usr/local/bin/mc
                                          

                                          Google help you

                                          Gertjan 1 Reply Last reply Reply Quote 1
                                          • Gertjan
                                            Gertjan @KARLAGIN last edited by Gertjan

                                            @KARLAGIN said in How can I install Midnight Commander on pfSense?:

                                            Tested on 2.4.5-RELEASE

                                            That's old ......
                                            p1 is there ;)

                                            edit : with another FreeBSD kernel version, so other ? libs etc.

                                            No "help me" PM's please. Use the forum.

                                            1 Reply Last reply Reply Quote 0
                                            • T
                                              tristangrimaux last edited by

                                              Tested on 2.5.0-RELEASE

                                              pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_2/All/png-1.6.37.txz
                                              pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_2/All/libslang2-2.3.2_2.txz
                                              pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_2/All/libXau-1.0.9.txz
                                              pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_2/All/libXdmcp-1.1.3.txz
                                              pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_2/All/libpthread-stubs-0.4.txz
                                              pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_2/All/libxcb-1.14_1.txz
                                              pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_2/All/libX11-1.6.12,1.txz
                                              pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_2/All/libXext-1.3.4,1.txz
                                              pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_2/All/libssh2-1.9.0_3,3.txz
                                              pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_2/All/libsigsegv-2.12.txz
                                              pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_2/All/diffutils-3.7.txz
                                              pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_2/All/mc-4.8.24.txz
                                              
                                              mv /usr/local/bin/mc /usr/local/bin/mc.real
                                              echo 'sh -c "export SHELL=/bin/tcsh ; /usr/local/libexec/mc/mc-wrapper.sh"' > /usr/local/libexec/mc/mc
                                              chmod +x /usr/local/libexec/mc/mc
                                              sed -i.bak 's;/usr/local/bin/mc -P;/usr/local/bin/mc.real -P;' /usr/local/libexec/mc/mc-wrapper.sh
                                              ln -s /usr/local/libexec/mc/mc /usr/local/bin/mc
                                              
                                              
                                              bmeeks 1 Reply Last reply Reply Quote 0
                                              • bmeeks
                                                bmeeks @tristangrimaux last edited by

                                                @tristangrimaux said in How can I install Midnight Commander on pfSense?:

                                                Tested on 2.5.0-RELEASE

                                                pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_2/All/png-1.6.37.txz
                                                pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_2/All/libslang2-2.3.2_2.txz
                                                pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_2/All/libXau-1.0.9.txz
                                                pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_2/All/libXdmcp-1.1.3.txz
                                                pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_2/All/libpthread-stubs-0.4.txz
                                                pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_2/All/libxcb-1.14_1.txz
                                                pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_2/All/libX11-1.6.12,1.txz
                                                pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_2/All/libXext-1.3.4,1.txz
                                                pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_2/All/libssh2-1.9.0_3,3.txz
                                                pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_2/All/libsigsegv-2.12.txz
                                                pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_2/All/diffutils-3.7.txz
                                                pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_2/All/mc-4.8.24.txz
                                                
                                                mv /usr/local/bin/mc /usr/local/bin/mc.real
                                                echo 'sh -c "export SHELL=/bin/tcsh ; /usr/local/libexec/mc/mc-wrapper.sh"' > /usr/local/libexec/mc/mc
                                                chmod +x /usr/local/libexec/mc/mc
                                                sed -i.bak 's;/usr/local/bin/mc -P;/usr/local/bin/mc.real -P;' /usr/local/libexec/mc/mc-wrapper.sh
                                                ln -s /usr/local/libexec/mc/mc /usr/local/bin/mc
                                                
                                                

                                                Just FYI. This can be very dangerous (installing packages from repos other than the official pfSense one). Notice how installing Midnight Commander pulled in a bunch of other dependency packages? If any of those pulled in packages happens to overwrite a critical pfSense system library with a different version, you could break your firewall.

                                                Gertjan T 2 Replies Last reply Reply Quote 0
                                                • Gertjan
                                                  Gertjan @bmeeks last edited by

                                                  Yeah, its advised to have a copy of the config and an USB with the latest pfSense version ready.

                                                  No "help me" PM's please. Use the forum.

                                                  1 Reply Last reply Reply Quote 0
                                                  • T
                                                    tristangrimaux @bmeeks last edited by

                                                    @bmeeks midnight commander should be included in PFSense, and more tools for those of us who live and breathe in a text terminal.

                                                    bmeeks 1 Reply Last reply Reply Quote 1
                                                    • bmeeks
                                                      bmeeks @tristangrimaux last edited by bmeeks

                                                      @tristangrimaux said in How can I install Midnight Commander on pfSense?:

                                                      @bmeeks midnight commander should be included in PFSense, and more tools for those of us who live and breathe in a text terminal.

                                                      I think you will find a difference of opinion among cyber security professionals. Some think a firewall should only have the absolute bare minimum of software to be a firewall. Anything else is seen as just an additional attack surface. But others are willing to tolerate a firewall with additional software installed on it. Neither is 100% the only correct answer.

                                                      It is a fact, though, that the more software installed on the firewall, the greater the potential attack surface because each installed package (and its dependencies) drags in potential security flaws.

                                                      The point of my original reply was not to argue, but just to point out for others reading this thread, that may be considering installing third-party packages from outside the official pfSense package repo, that you can surely break the firewall if an installed package brings in a different version or even flavor of a critical system shared library.

                                                      T 1 Reply Last reply Reply Quote 1
                                                      • T
                                                        tristangrimaux @bmeeks last edited by

                                                        @bmeeks your point is most valid

                                                        i64ru 1 Reply Last reply Reply Quote 0
                                                        • i64ru
                                                          i64ru @tristangrimaux last edited by i64ru

                                                          Work PfSense 2.5.2-RELEASE

                                                          pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_2/All/png-1.6.37.txz
                                                          pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_2/All/libslang2-2.3.2_2.txz
                                                          pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_2/All/libXau-1.0.9.txz
                                                          ++pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_2/All/xorgproto-2020.1.txz добавить этот пакет, без него не встанет libXdmcp
                                                          pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_2/All/libXdmcp-1.1.3.txz
                                                          pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_2/All/libpthread-stubs-0.4.txz
                                                          pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_2/All/libxcb-1.14_1.txz
                                                          pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_2/All/libX11-1.6.12,1.txz
                                                          pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_2/All/libXext-1.3.4,1.txz
                                                          pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_2/All/libssh2-1.9.0_3,3.txz
                                                          pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_2/All/libsigsegv-2.12.txz
                                                          pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_2/All/diffutils-3.7.txz
                                                          ++ pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_3/All/python37-3.7.12.txz добавить этот пакет, без него не встанет mc-4.8.24
                                                          pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/release_2/All/mc-4.8.24.txz

                                                          mv /usr/local/bin/mc /usr/local/bin/mc.real
                                                          echo 'sh -c "export SHELL=/bin/tcsh ; /usr/local/libexec/mc/mc-wrapper.sh"' > /usr/local/libexec/mc/mc
                                                          chmod +x /usr/local/libexec/mc/mc
                                                          sed -i.bak 's;/usr/local/bin/mc -P;/usr/local/bin/mc.real -P;' /usr/local/libexec/mc/mc-wrapper.sh
                                                          ln -s /usr/local/libexec/mc/mc /usr/local/bin/mc

                                                          потом пишем exit
                                                          снова 8 to shell
                                                          mc !!!! work!

                                                          Спасибо всем друзья!

                                                          D 1 Reply Last reply Reply Quote 1
                                                          • D
                                                            drknssc @i64ru last edited by

                                                            @i64ru проблема!!! alt text
                                                            никаких релизов нет! ломаю голову уже часа 3!

                                                            1 Reply Last reply Reply Quote 0
                                                            • stephenw10
                                                              stephenw10 Netgate Administrator last edited by

                                                              The pkgs are there the directory listing was just disabled due to continued attacks on the pkg servers.
                                                              In pfSense 2.6 you would want to use FreeBSD latest or quarterly though.

                                                              You can still see and download the file containing the full YAML listing of all the packages so you can find the correct path.

                                                              Steve

                                                              1 Reply Last reply Reply Quote 1
                                                              • First post
                                                                Last post