Comments (12)
It seems using global package (for any Linux) causes some compatibility issue. So @charlesCXK I'll need to keep the sudo
for now (required only once) to call apt/pkg/yum
And keeping this issue open
from pyrobox.
@charlesCXK now sudo is required only if you want to download the requirement (sudo apt-get install p7zip-full
)
otherwise that specific feature won't work (download folder as zip)
from pyrobox.
can you please elaborate the issue?
This program doesn't need root permission AFAIK unless you don't have p7zip-full installed on your machine, then it only calls sudo apt install p7zip-full
If you don't want it to be called, manually install it so that the program can call 7z from console.
I don't have any Linux (except my phone) at this moment. So your info may help me improve it
from pyrobox.
Thanks!
from pyrobox.
can you please tell me if it runs fine without sudo
?? if not, I'll have to test and modify (waiting for your response 😅)
from pyrobox.
Using os.system instead of subprocess.call might work
from pyrobox.
Using os.system instead of subprocess.call might work
subprocess.call is safer than os.system (and the issue is not here)
from pyrobox.
adding a prompt and avoiding the installation might work
from pyrobox.
Working on it.... (Mannnn linux uses too many ways to download package, figuring out how to make them work at once)
from pyrobox.
7zip-promt-install branch should work
from pyrobox.
Nevermind, found a way to download and use it without installing ✌️ (@rexackermann will need your help to check)
@charlesCXK in a day or 2 sudo/root will no longer be necessary
from pyrobox.
@charlesCXK now this project no longer needs sudo
unless you want to run it as command
like $./local_server.py
instead of python3 local_server.py
check readme
from pyrobox.
Related Issues (20)
- [IDEA] use natsort to sort more human likely instead of hardcode alphabetically HOT 2
- issues with shabang HOT 3
- UI border issue on small screen
- [UI BUG] video page is missing some parts of css (in js mode) HOT 1
- Add ssl from here
- [MUST] ADD Curl and requests support and doc HOT 1
- [FEAT] split pyroboxCore and doc use as import HOT 1
- [BUG] useless scroll bar at bottom HOT 1
- [Bug In DEV branch] Chrome not downloading file with 206 resp code
- Video page text weird HOT 2
- [Test] try latest plyr HOT 1
- Organize code as libraries/modular HOT 6
- Pyrobox and UTF-8 HOT 6
- Create a file HOT 3
- Logging verbosity HOT 8
- [FEAT] Auto refresh file list using last-modified HOT 2
- [FEAT] Show upload and zip progress bubble on Dynamic island HOT 1
- [BUG] 3.7 incompatitable
- [BUG] while zipping Unpacking list issue
- [BUG] On Nav bar Brackets are encoding twice HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pyrobox.