问题标签 [slackware]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux-kernel - 在 slackware 上编译 2.6.0 内核
出于纯粹的好奇,我尝试在我的 slackware 机器上编译一个 2.6.0 内核。
当我尝试编译时,我得到:-
关于我做错了什么的一些提示?谢谢!
perl - 我的浏览器显示我的 perl.cgi 脚本的内容而不是执行?
我最近使用 slackpkg 更新了我的 Slackware13.37,现在 firefox 显示我的 perl.cgi 脚本的内容而不是执行。我在用:
该脚本在更新前工作
请帮忙
mysql - Slackware 13.37 KDE 错误上的 mysql-workbench
在我的 Slackware 13.37 上安装各种库数小时后,我设法启动了 mysql-workbench(但我错了)。从命令行启动时,我收到此警告:
出现主程序窗口,当我尝试建立新连接时出现此错误:
并出现一个弹出窗口:
使用 root 用户无法在 127.0.0.1:3306 连接到 MySQL 无法启动 SSH 隧道管理器
mysql 和 ssh 已正确安装和配置:
有人能帮助我吗 !!!
linux - 启动时在 ramdisk 上挂载 /var - Bash 脚本问题
我有一个嵌入式设备,我需要将我的 /var 和 /tmp 放在 ram 中,以减少驱动器上的写入次数(紧凑型闪存)。我知道如何使用 /tmp 来做到这一点,因为每当我重新启动或关闭时,我都不必恢复任何东西。
但是 /var 目录有重要的东西。我一直在研究,我发现了这个,但它似乎不起作用。
这是脚本:
这个脚本有问题吗?如果不是,我应该在哪个初始化和终止脚本中包含它们?
linux - 无法更新 slackware 中的 resolv.conf 文件
最近,我设置了一个 slackware 盒子,但有些问题困扰着我。
- 我使用 dhcp 配置启动 netconfig 路由,之后我无法访问网络。我为 google.com 发出 ping 命令,但收到 ping 未知服务器 google 消息。2. 其次,我通过编辑 /etc/rc.d/rc.inet1.conf 将 dhcp 配置更改为静态 IP,填充静态 ip,然后为 dns 配置更新 /etc/resolv.conf 文件。在这里,我搞砸了,当我保存文件时,它会弹出“读取时正在写入文件”的消息,我保存时再次打开它。我丢失了所有的编辑。
我认为这个问题是因为 dhcp 服务更新了这个文件。但我真的不知道如何解决它。
有人处理这个案子吗?
谢谢!
java - RXTX串口开机写二进制数据
我今天遇到了一个奇怪的问题,找不到任何正确的方法来解决它。我有一个以 Slackware 12.1上的 /etc/rc.d/rc.local 开头的 Java 程序。该程序完美运行。发出一些请求后,它必须在 ttyS0 上发送数据,但在最后一次安装中,我需要发送二进制数据而不是 ASCII,这不适用于二进制。当我通过 shell 重新启动程序时,它可以完美运行。似乎有环境变量或其他东西导致 RXTX 库启用或禁用规范模式,但找不到这个,也找不到 RXTX 中的任何设置以在正确模式下初始化串行端口。
谢谢,
亚历克斯。
编辑 :
我可以通过询问来简化问题:在 Slackware 中,串行端口在哪里初始化为默认以 ASCII 模式使用?(在我的情况下 /etc/rc.d/rc.serial 是模式 644,所以没有执行。
linux - Djava.library.path= 在 Eclipse.ini 上
我刚刚将我的发行版从 ubuntu 更改为 slackware,但我的 eclipse 文件夹(位于 /home 分区)仍然相同,我没有格式化它。
它在 eclipse.ini 上有一个 -Djava.library.path=/usr/lib/x86_64-linux-gnu/jni/ 但是这个目录不存在。
我怎样才能将它更新到我的松弛?路径在寻找什么?杰瑞?我需要更改 eclipse.ini 上的其他内容吗?
gcc - CUDA 5.0 on a Slackware64 current with gcc 4.7
当我尝试直接安装二进制 (700mb) cuda_5.0.35_linux_64_fedora16-1.run 时,我只安装了驱动程序,并且安装程序检测到我有不受支持的 gcc 4.7 版。我的路径上有 nvcc 和 gcc-4.5.2。
因此,我将 gcc 4.5.2 配置并安装到另一个目录(/opt/gcc)并通过安装脚本指向它:
./cudatoolkit* --compiler-bindir /opt/gcc-4.5.2/usr/bin
我只让 deviceQuery 工作,但对于示例中的其他代码,我有这个;
gcc:尝试执行“cc1plus”时出错:execvp:没有这样的文件或目录
因此问题简化为 ;
CUDA 5.0 产品。release 最多支持 gcc 4.5,默认情况下我有 4.7 的库存。将辅助 gcc 安装到不同位置并从 cudatoolkit install package 指向它的正确(事实上)方法是什么?目标是(显然)在最新的 CUDA 版本中无缝编译示例文件夹。
旧版本运行良好,但我想让这项工作。欢迎任何建议。
linux - Vi 在行尾编辑和光标位置?
当我使用 vi(我认为在 Slackware 13.37 上默认调用 elvis)时,我可以按预期插入文本,但是当我使用ESC x
光标移动键编辑错别字l
并将$
光标放在最后一个字母上而不是超出时因此,它迫使我在最后一个字母的左侧插入任何新文本,除非我一直删除到空格,否则基本上会导致拼写错误。实际的箭头键通常允许我超出最后一个字母,但并非总是如此。
为了帮助解释我在做什么:
我用ESC x
但是ESC l
或ESC $
只允许我将光标移动到 g 从而迫使我仅在 g 的左侧插入任何新文本
难道我做错了什么?
linker - osg构建osgviewer时链接器错误
我正在尝试从源代码在 slackware 14.0 上构建 osg 14.0。从 osgviewer 创建可执行文件时出现链接器错误:
这是 ld.so.conf
你知道问题可能出在哪里吗?
谢谢你。