Install Multiple Exe At Once

0 views
Skip to first unread message

Jonathon Burnside

unread,
Aug 4, 2024, 2:07:38 PM8/4/24
to pecmileti
Takea look at the pip documentation regarding requirements files for their general layout and syntax - note that you can generate one based on current environment / site-packages with pip freeze if you want a quick example - e.g. (based on having installed wsgiref and boto in a clean virtualenv):

Complementing the other answers, you can use the option --no-cache-dir to disable caching in pip. My virtual machine was crashing when installing many packages at once with pip install -r requirements.txt. What solved for me was:


Well I did search through AskUbuntu and found some threads where people are asking about how can they install multiple fonts at once? I know the process. I have to copy-paste all the fonts, .ttf/.otf files inside of .font hidden folder and then rebuild the font cash via this command...


I downloaded 10+ .zip font files. When I extracted the .zip folders I see within each folder there are couple of files. A readme file, a .ttf/.otf file and in some cases some variants of the fonts. Like bold.ttf, ultra_bold.ttf, semi_bold.ttf, black.ttf etc. I am not sure what these additional files are but I guess these are mainly variants of the core fonts. However my question is...


Do I need to extract all the .zip files manually and then copy only .ttf/.otf files and then paste them manually in .font folder? Or I can use a terminal command which will do everything on behalf of me. Here by the word everything I meant...


Hi Community. I need to install multiple apps and add-ons to our Splunk Cloud (Victoria Experience) from self-service. Can I install them all at once, one after the other, or do I need to wait for search head restarts or rolling restarts to complete before moving onto the next app/add-on for installation? And what are some _internal logs that I can watch during the process to make sure everything is ok?


wouldn't it be possible to install multiple plugins at once in finder? the install script we already have is nice for installing one by one. maybe put in the password once and let soundflow copy it to the clipboard and paste it again and again and empty the clipboard when done. what's missing from the current script is the last option - keep or move to trash. also the install multi script would have to take care of certain dmgs which open a folder where you have to double click again - like izotope.


You can install multiple pkgs in terminal. I have a small command file that you throw into the same folder as all of the .pkgs you want to install, you enter your password once and it goes. I never got lucky with multiple DMG's unfortunately, which is a bummer because a good portion of installers provide them instead of a direct PKG file.


yep. some sort of multi installer or workaround for our plugins at least would be great. i think soundflow can do it easily. why not? more or less every click and move you do is automatable, but that's a bit advanced for where i stand at the moment.


This would indeed be a nice thing to have - unfortunately, I'm very busy with other things at the moment so I can't help right now. I'd look into seeing what can be automated in Terminal and then run such Terminal scripts with sf.system.exec


I am looking to install Agent to enable Agent based Discovery in our system. Now from the ServiceNow Product Documentation I found how to install agent in a windows device. But according to the article we have to install agent in servers one by one. Is there any way to install agent in all servers at once?


Hi- If by "agent" you are referring to the Agent Client Collector (ACC)... to deploy on multiple machines, you have to leverage your existing tools to deploy the software. SNOW ACC does not have a built-in way to deploy itself to devices. Just like any software being distributed to several machines, you'll need to leverage other mass-deployment tools to get the ACC software installed (or do them manually 1 by 1... obviously not preferred)


main goal of this way of installing is that ,

if i dont have internet connection and if i want to install kdenlive_17.12 on a new fresh installed Bionicpup32 ,

i can easily install from hard disk with few clicks and without internet.


Just so you know, there's a 32-bit Olive Video Editor AppImage which may function under bionicpup. Sorry, while I have it I don't recall trying it under bionicpup and I don't have the time just now to hunt down where I got it.


Install, PaDS 1.17 from here, =933. Note what that post says about xdotool.

Put all your debs in a folder perhaps named KDEnlive_bionic32-17. Right-Click the folder, Select Combine to-SFS [something like that] and complete the GUI which appears. An SFS named KDEnlive_bionic32-17 will be created in /root.

Move the SFS out of /root. Testing it from there will delete it when you're finished.


SFS-Load the KDEnlive.sfs. It may not run. [IIRC, KDEnlive uses python. An SFS's libs have lower priority than an installed version's. The latter will be used which may be wrong for the application]. But while SFS-Loaded you can do the following:


File-browse to the applications binaries, Right-Click them and select ListDD from the popup menu. You can obtain LIstDD here if its not already present, ... 260#p32260. ListDD's Missing Tab will report if you're still missing libs. If you are, you can track them down, drop them into your 'debs' folder and re-run PaDs.


Once no libs are missing Left-Click>View Contents to mount the SFS. Copy all its files into a new folder named perhaps KDEnlive_bionic32-17.12. [Why I didn't originally use the full version designation]. File-browse into /usr/share/applications and examine KDEnlive's desktop file in a text editor. The Exec= line may have a %f or %u you'll want to delete. They confuse Puppys. You may also want to edit the name of the desktop, the name which will be displayed on the menu, edit the Categories= argument to one used by Puppys and have the Icon= argument spell out the full path to the pixmap.


You can now Right-Click the KDEnlive_bionic32-17.12 and select Create-a-pet. You can, of course, Left-Click it once to install. But you now also have a pet you can store so that you won't have to do the above again if you ever have to flesh-out another bionicpup32.


Open a terminal and use pkg --help to get yourself familiar with the commands. It should be possible to either in a script loop through the files and use pkg to convert the .deb to .pet then install the .pet or do the same thing by just going line by line for each .deb file listed out in the script.


Probably someone should warn you that you are contemplating a difficult process which can take a long time with no assurance of success. The time element may be that of learning pkg-cli (which I haven't mastered) but would be valuable in its own right. The difficult and lack of assurance of success for the most part relates to python (which KDEnlive does employ). If there are tools to diagnose and resolve python problems they aren't in Puppy and will also require a stiff uphill learning curve.


Perhaps someone should also ask why you are planning to engage in video editing employing a 32-bit operating system? Simple video editors such as avidemux work fine. But all they can do is cut, trim and combine clips. Full fledged editor such as KDEnlive re-encode and that is a RAM intensive operation. If you have sufficient RAM to re-encode videos without tying up your computer for an interminable time, you have sufficient RAM to run a 64-bit operating system for which you'll find pre-packaged AppImages of Openshot, Olive, Shotcut, Avidemux, Lossles-cut, vidcutter and KDEnlive. Note, I haven't found an AppImage of KDEnlive which didn't complain that something was wrong so there'll be no preview window. However, Openshot and Shotcut provide the same functionality without a problem. And Puppyans have published KDEnlive for Bionicpup64 and several other 64-bit Puppys.


If you must use a 32-bit operating system, I have 'in storage' 32-bit versions of KDEnlive and Openshot for dpup-stretch, xenialpup, tahrpup and an old Slacko. But none for bionicpup32 which should tell you something. I can find the posts from which you can download them or, if necessary, upload them. My recommendation would be to use openshot under either dpup-stretch or xenialpup32.


We are installing Adobe Creative Cloud (the self service installer), Microsoft Office, and a few other things on all of our Faculty/Staff Macs. For new Macs, it's pretty simple, install all the software once per computer when they enroll.


For computers that we're repurposing though, we want the software to install again once we do a full wipe. I don't think I want to choose 'ongoing' for the trigger though as if it fails, it just keeps trying.


They might be many other ways. You could use also for example DEPNotify along DEPNotify Starter with a trigger of Enrollement Complete on Ongoing. That will guarantee you to have certain apps on a new device and wiped when an account is created.


As for me, I use DEPNotify to install needed apps with the Enrollment Complete trigger and then I create smart groups for the important apps, like suggested by @danitree, but slightly different. One bug that I have noticed for awhile is that randomly some computers will report back as having 0 applications installed. That would cause the application to reinstall again even though it really only needs inventory to be updated again so that it falls out of the smart group. Instead, I run a script that will check for the application. If it is there, it just updates inventory. If it is not there, it will install the application based on a Custom event trigger.


It is best to make the policy ongoing on recurring check in, run the inventory update payload and set an exclusion to prevent the policy from looping. The best exclusion is a smart group that checks for the applications presence. The added benefit of this is it enforces persistence. If the user deletes the app they will be removed from the smart group which will remove them from the exemption to the policy, and the policy will run again installing the app.

3a8082e126
Reply all
Reply to author
Forward
0 new messages