Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
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.
HI
I have a NAS which as far as i can work out is running Debian, On which i am attempting to install APT. I cannot install APT because it requires either a display or working x11 forwarding, I cannot get the forwarding working because i do not have any xorg packages installed. I cannot install any packages because i do not have build-essentials installed. Nor do i have any compiler or make installed. All i have to work with is VIM, WGET and DPKG.
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,644
Rep:
Then you are not running Debian. apt is the package manager and is one of the only things that is installed on a stripped-down version of Debian. Furthermore apt doesn't require a display manager of any kind as it is purely command line.
Perhaps you should find out which distribution you are running?
If i type in "dmesg | head -1" i get "[ 0.000000] Initializing cgroup subsys cpuset". If i type in "cat /proc/version" i get "Linux version 3.10.77 (root@build4) (gcc version 4.9.3 20150311 (prerelease) (crosstool-NG 1.20.0) ) #7321 SMP Wed Mar 23 11:48:26 CST 2016"
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,644
Rep:
Are you using a Synology NAS by any chance? If so, you are not using Debian but a custom Linux by Synology themselves. If that is the case you will likely have a hard time doing anything that Synology haven't built into the OS because it's not made as a general-purpose OS at all.
What is the make/model of your NAS. What are you trying to install or what are you trying to accomplish?
NAS are embedded devices and not your typical PC. They have limited memory, no graphics capability, no BIOS, usually not a x86/64 processor and so do not run a desktop operating system.
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,644
Rep:
Quote:
Originally Posted by 01UkAtO
I am if fact using a synology DS216+. But its still a linux build, Meaning i should be able to run something like APT, YUM, or aptitude.
That does not follow at all. You may or may not be able to compile a package manager but that's really up to what Synology decided to let you do and, as mentioned above, the capabilities and architecture of the device.
It is a Synology Ds216+ with and x64 celeron CPU and 4GB or RAM. I got it because my original nas had an ARM processor and i wanted to run small server programs off it e.g Teamspeak.
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,644
Rep:
What on earth makes you think that Debian is a place to get universal packages? You could try searching for build-essential for your device on the relevant forums, perhaps. You're not running Debian or any other mainstream distribution so you can't just turn it into one of those. I suppose Arch, Gentoo or Linux From Scratch may have source packages and build scripts you could modify but it's not guaranteed they will work.
I have teamspeak server installed, I just used wget to download the server files right from their site. I guess i thought Linux packages were a bit more universal. Thanks for the help though guy i do appreciate it.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.