首页 > 解决方案 > 在连接到 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 吗?

谢谢

标签: 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”


推荐阅读