小编n0p*_*0pe的帖子

OpenOffice 和 LibreOffice 的轻量级功能丰富的替代品

我真的很喜欢 LibreOffice,但是我遇到了它冻结的问题,而且我似乎无法在多个桌面上启动一个新的 writer 实例(我正在使用 dwm 并希望打开多个文档)。

出于这个原因,我需要一个具有 LibreOffice 的所有功能但可以独立于其他实例启动的编写器应用程序(不要使用太多的电子表格或演示文稿)。

我最需要的功能是:

  • 富文本编辑(粗体/斜体/字体/字体大小/等)
  • 能够向页面添加页眉和页脚
  • 能够向页面添加公式(我相信这可以通过某种 LaTeX 插件来完成)
  • 纵向/横向视图
  • 将文本拆分为列
  • 导出为 pdf(不是必需的,但如果集成会更容易)

我试过alternativeto.net没有太大成功。有任何想法吗?也许我的 LibreOffice 问题可以解决。

software-rec pdf openoffice libreoffice

4
推荐指数
1
解决办法
1741
查看次数

是否有现在关闭的过去线程的日志?

有时,我有一个流氓 Java 进程,它占用了我 100% 的 CPU 并使其温度跃升约 30C(如果没有被杀死,通常会导致崩溃)。

问题是,我永远无法真正识别它(它有很长的参数和内容列表)或分析它,因为我必须如此迅速地杀死它。

是否有某种日志可以查看我杀死的过去进程的身份?如果没有,有没有办法让我在下次出现该过程时抓住它?

如果重要的话,我是 OpenSuse 11.4。

linux cpu process kill monitoring

4
推荐指数
1
解决办法
1558
查看次数

将密码传递给脚本

我想要将scp文件发送到远程主机,然后从那里对该文件运行命令,然后退出远程会话。如果我编写一个通常的脚本,调用scp然后ssh,系统会提示我输入两个密码。有没有一种方法可以使用ssh一个密码在远程计算机上复制、运行命令?

另外如何编写需要与用户交互输入密码的脚本?

我不想使用“读取”,因为它不安全。我不想使用passwordless ssh,因为我的私钥文件可能会被泄露,这更糟糕。我读过一些有关“期望”的内容,但不确定它是否是正确的工具。

scripting password ssh expect

4
推荐指数
1
解决办法
5895
查看次数

如何将窗口(显示)转发到网络上的另一台计算机

我正在为我的电影设置媒体服务器。服务器已联网,几台笔记本电脑/台式机也是如此。服务器正在运行最新的 Ubuntu(桌面版,而不是服务器)。

这是我试图实现的场景:

  • 服务器已开启并已连接到网络
  • 客户端(我的笔记本电脑)打开一个到服务器的 Web 界面(或者只是通过 ssh 向它发送一个命令)。我通过网络界面选择我想要的电影,我的界面执行一个命令。
  • 该命令生成一个 VLC 实例,播放指定的电影并将窗口(只是窗口)转发到请求它的计算机。
  • 最终结果:我的笔记本电脑上有一个 VLC 窗口,可以为我播放电影。完成后我可以关闭它。

是否有可能像这样只将一个窗口转发给网络上的客户端?

xorg media vlc xforwarding

4
推荐指数
1
解决办法
2177
查看次数

如何知道 Linux 命令是否可以从 STDIN 读取?

当我对管道感到困惑时,我注意到了这个问题,一个命令将其执行输出发送到STDOUT,这是STDIN另一个命令的 ,可以从STDIN.

我如何知道 Linux 命令是否可以读取STDIN

是否有一个功能可以区分可以读取的命令和不能读取的命令STDIN

command-line pipe

3
推荐指数
1
解决办法
521
查看次数

主要 Linux 发行版之间有什么区别?

当像 Debian、Fedora 或 Ubuntu 一样有这么多不同的发行版时,像我这样的 Linux 新手经常会感到困惑。我尝试在谷歌上搜索一些描述这些发行版之间差异的文档,但未能掌握关键思想。所以我想知道:

  1. 这些分布之间的主要区别是什么?
  2. 每个发行版都有特定的目标吗?例如,您会向初学者推荐哪个发行版来学习 Linux 的基础知识?您会向真正想学习 Linux 精髓的人推荐哪一个?

我不确定我的问题是否有重复,但我没有根据粗略的谷歌搜索找到一个。

linux distribution-choice

3
推荐指数
1
解决办法
926
查看次数

如何将数据发送到后台进程的 STDIN?

我试图:

  • ssh通过脚本(Python)启动多个会话(进程)
  • 通过 STDIN 向会话发送命令来与会话进行通信(即使它们在我当前的终端中未打开)

我已经完成了会话生成部分。我只是无法抓住这个过程并发送它的东西。我应该提到这是一个我最近才开始深入研究的领域,所以我肯定缺少理论。

解释:

深入我想做的是在ssh没有终端的情况下在后台启动(我已经在用 python 做这个,所以这不是问题)。当我真正想与后台进程通信时,我的问题就出现了。如何将数据发送到后台进程的 STDIN?

process ssh io-redirection

3
推荐指数
1
解决办法
2337
查看次数

对新的更新许可协议强制“是”?

有时,当发布一个大软件(java、flash 等)的新版本时,开发人员会要求梳理许可协议,然后要求您在最后输入(是/否)。

有没有办法强迫我的包管理器接受协议?

我在 OpenSuse 上使用 zypper。

opensuse software-installation package-management

2
推荐指数
1
解决办法
791
查看次数

如何更改 TFTP 根目录

如何在 RHEL 6 中更改 TFTP 的根目录?

默认位置是 /var/lib/tftpboot

rhel directory tftp

2
推荐指数
1
解决办法
3万
查看次数

为什么我的一个 VLC 实例有多个进程?

正如您从下图 (htop) 中看到的,我有几个vlc进程正在运行,所有进程都只使用命令vlc. 但是,我只运行一个 vlc 实例。

在此处输入图片说明

其他情况是什么?终止它们是否安全?我如何知道哪个进程附加到我的当前实例?

process vlc

1
推荐指数
1
解决办法
1039
查看次数

未指定目标,也未找到 makefile。停止。生成文件 ubuntu

当我执行命令时,sudo make我收到此错误:

No targets specified and no makefile found.  Stop.
Run Code Online (Sandbox Code Playgroud)

ubuntu make

0
推荐指数
3
解决办法
6万
查看次数