首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Seagate NAS上安装

在Seagate NAS上安装
EN

Stack Overflow用户
提问于 2015-08-16 18:32:45
回答 1查看 2.5K关注 0票数 1

我最近购买了一台4 TB的Seagate中央NAS。一时兴起,我试图通过SSH进入硬盘,看看会发生什么。啊,真灵。我做了一点调查,发现它正在运行montavista。

我想我应该安装screen和其他一些有用的小程序。

当我尝试安装screen时,它告诉我$path中没有C编译器。我怀疑驱动器上可能没有C编译器。

我想知道这是不是我可以解决的问题,我会怎么做。我还想知道是否有一种方法可以让在这个嵌入式版本的Linux上安装东西变得更容易。

EN

回答 1

Stack Overflow用户

发布于 2016-07-15 17:58:35

如果您ssh您的Seagate并输入

代码语言:javascript
复制
uname -m

您将看到处理器是armv6或7,这意味着只有在为此架构安装Linux发行版或程序的情况下,它才能工作。

我并不急于测试安装一个树莓派发行版,但我相信,考虑到树莓派是ARM架构,它应该可以工作。

我认为它目前不值得的原因是因为我目前还没有这个存储的替代品,我也不想用“砖头”来代替它。

我也看不到任何优势,因为ARM是一个基本的处理器,加载一个完整的发行版是一种独占系统的方式。

基本的Montavista嵌入式系统足以完成我对此NAS的期望。

如果你想在你的NAS上运行像Plex服务器这样的东西,忘记ARM处理器,寻找更强大的东西。

检查我的Seagate Central 4TB的限制

代码语言:javascript
复制
uname -a

Linux Seagate-3F0580 2.6.35.13-cavm1.whitney-econa.whitney-econa #1 Wed Sep 16 15:47:59 PDT 2015 armv6l GNU/Linux

代码语言:javascript
复制
free

256 Mb内存1 Mb交换

代码语言:javascript
复制
df -h

Filesystem            Size  Used Avail Use% Mounted on
rootfs               1008M  461M  497M  49% /
/dev/root            1008M  461M  497M  49% /
devtmpfs              125M  125M     0 100% /dev
/dev/sda5            1008M  159M  799M  17% /usr/config
none                  125M  125M     0 100% /dev
/dev/sda7            1008M  282M  676M  30% /Update
/dev/mapper/vg1-lv1   3.7T  1.7T  2.0T  46% /Data
/dev/mapper/vg1-lv1   3.7T  1.7T  2.0T  46% /shares/Public
/dev/mapper/vg1-lv1   3.7T  1.7T  2.0T  46% /shares/mauricio
/dev/mapper/vg1-lv1   3.7T  1.7T  2.0T  46% /shares/mauricio.tm
/dev/mapper/vg1-lv1   3.7T  1.7T  2.0T  46% /shares/audrey
/dev/mapper/vg1-lv1   3.7T  1.7T  2.0T  46% /shares/audrey.tm
tmpfs                 125M   11M  114M   9% /var/volatile
tmpfs                 125M     0  125M   0% /dev/shm
tmpfs                 125M     0  125M   0% /media/ram
/dev/mapper/vg1-lv1   3.7T  1.7T  2.0T  46% /Data/anonftp/Public
/dev/sdb1             932G  876G   57G  94% /shares/usb1-1share1

我有一个1TB的usb硬盘连接到这个Seagate Central。您可以看到,对于根文件系统,它使用了近500Mb的空间,其中近1 1GB的空间

所以发行版真的很小。(如果你想过dsl,忘记它没有arm版本的发行版,除非你在pc上安装它并为它构建一个arm内核……同样是毫无价值的努力。)

第二个分区用于配置/dev/sda5 /usr/config第三个分区用于更新/dev/sda7 /Update

共享是LVM分区。

要安装应用程序,您应该在您的Linux计算机上使用编译器,将其编译为arm架构并通过ssh导入到Seagate,在Seagate上调试应用程序,然后一旦它完全调试并准备好使用,就在系统上永久安装它。

没有人说这是一件容易的事情:) https://support.mvista.com/DocViewer/pro_5_1intro.html

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32034089

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档