sqlite - 在连接到 Linux/Debian 盒子的 USB 记忆棒上安装 SQLite
问题描述
我需要我的应用程序从 U 盘运行并从那里执行安装。该应用程序最终安装在 Linux/Debian 上。对于应用程序安装,我需要在该 USB 上安装一个数据库。我还需要将数据库数据(表格等)保存在该 U 盘上。
我读到 SQLite 是一个很好的候选对象。但是,我找不到在 U 盘上安装它所需的步骤。
我确实从 sqlite.org 站点下载了 sqlite-snapshot-202002271621.tar.gz,将它放在我的 Debian 目录之一中,并使用 3 个命令来安装它(./configure、make、make install)。那在我的硬盘上安装了 SQLite。
我应该怎么做才能在 USB 记忆棒上实现同样的效果?将 USB 安装到 Debian 盒子,将 tar.gz 文件放在那里,然后从那里运行命令?那会在 USB 上安装 SQLite 吗?
谢谢
解决方案
所以答案确实是:
将 USB 安装到 Debian 盒子
将 sqlite-snapshot-202002271621.tar.gz 文件放在那里
从那里运行命令
./configure
make
make install
请注意,我必须使用以下命令对 sqlite-snapshot-202002271621.tar.gz 文件进行 tar:
tar -zvxf sqlite-snapshot-202002271621.tar.gz -C /media/usbstick/ --no-same-owner
为了避免错误:
“Cannot change owner to uid 1000, gid 1000: Operation not allowed”
推荐阅读
- r - 如何使用 ggplot2 在 R 中绘制多个响应调查项目?
- c - 机器码是如何从汇编中生成的?
- java - 我们应该如何在不使用 @XMLRootElement 的情况下配置响应对象
- ios - 如何快速将数据从第二个 VC 传递到第一个 VC 中容器内的 VC
- javascript - 如何使用 a 标签指向另一页上图像幻灯片中的图片
- activemq-artemis - 嵌入式 ActiveMQ Artemis 不支持管理 (getQueueNames)
- ios - 发布到 App Store 时应用加载程序挂起
- cmake - 如何使用 cmake 生成 .out 文件?
- excel - Sumproduct sum 与单个单元格有效,但不适用于多个单元格
- android - 缺少 AndroidManifest.xml 尝试重新导入插件