Thank you for your response.
So if ever want to add or upgrade a package, I will have to build a docker image and reinstall it ? It seems a bit cumbersome at the beginning but I will give it a try.
Instead of copying all the packages from the default depot path (.julia/packages/...) to julia depot path on the offline computer. The following function ( a flattened and pruned version of Pkg.Types.add_or_develop and Pkg.Operates.add_or_develop combined ) will download all the packages needed and store it on the external_device at path_to_external . It will keep the structure used in the default depot path ( version-dependent ).It will also copy the registry to avoid Pkg.Types.manifest_info to call for a remote clone of the default registry while installing packages on the offline computer.
Try with these scripts and let me know if you still have problems. Also, some packages need to be built with libraries, you will need to look in build.jl files for download links and put libraries under pkg_being_built/deps/usr/downloads ( or sometimes pkg_being_built/deps/usr ) and make sure that during build the build.jl doesnt delete the library you just manually installed ( you can pass a cat build.jl grep rm to check this ).
I think it works now. Thank you wulpuqu and ericphanson! I was just extracting the wrong library. Also the Pkg.offline() (JULIA_PKG_OFFLINE set to true in envionment variables) helped a lot, so I was not looking for the wrong problem.
They serve the same purpose. The choice is entirely up to what you find most convenient. For my part I usually have the current directory of the shell at the project when I work with something and then activating it is just julia --project. If I restart Julia I just need to do arrow up and return in the shell to get the project activated again.
I have successfully flashed 19.07.3 on my TP-Link AC1750 v2. I can SSH into it and everything seems fine. Only thing is that it doesn't have an internet connection ATM. I want to add USB support. Is there any way of downloading the necessary packages on my laptop and installing them locally instead of with OPKG? I've been reading the forums and found some posts about Imagebuilder but that seems to require Linux which would require me to set up a VM, I guess, and then learn Linux. Is there any way to go about this using Windows?
I need an offline installer with most of the utilities commonly needed. Somehow the default installer confuses me with all its package selection. I installed Cygwin but I can't find the diff utility after the installation.
Here are instructions assuming you want to install Cygwin on a computer with no Internet connection. I assume that you have access to another computer with an Internet connection. Start on the connected computer:
Have a look at GnuWin32 instead. It's Windows ports of the command line tools and nothing else. Here is the installer for the GnuWin32 diff.exe. There are offline installers for all the common tools.
There is another solution to creating an offline Cygwin installer, which is using 'pmcyg' ( ). If you give pmcyg a list of Cygwin packages you'd like to have available, it will automatically download all of them, their dependencies, and the setup.exe into a folder that you can then burn onto a cdrom.
I'm not a big fan of Cygwin. It is good if you have some Unix code that requires a full POSIX system, I suppose. Even then, using it renders your programs GPL (due to the GPLed DLL), unless you pay Red Hat for a different license.
Most people should be using MinGW (and MSYS) instead. This gives you the Unix shell and utilities (even compilers, if you want them) without the purposely infectious DLL. Most of the folks using GNU compilers on Windows are using MinGW (although some don't realise it).
The SourceForge download page is here. I'd suggest starting with the MSYS Base System package, which will give you the coreutils, Bash, make, tar, etc. If there's other stuff you need, you can pick and choose from the list of packages.
Here is where the trouble comes in, because of the nature of my company opensource software is not allowed to reach out to repositories to gather install files. Everything has to be downloaded, checked by security and then implemented with offline install.
To use that repository, in a fresh installation of XWiki (no database, nor existing extensions installed yet), unzip the resulting package in the permanent directory. Be careful to give appropriate rights to allow the servlet container to write over the extracted files."
The goal here is to create a package containing a bunch of extensions in a zip so that you can put them in your XWiki instance and most of those extension are not JARs but packaged wiki pages. Then XWiki will find and install the extensions you added.
How is it going?
Have you done that challenge?
I faced the same needs - to make offline repository and still cannot understand how it should work.
Can you show me pls your pom.xml and settings.xml?
Visual Studio is designed to work well in various computer configurations. In this article, you learn how to create an offline installation package of files for installation on the local machine.
If you are an enterprise IT administrator who wants to perform a deployment of Visual Studio throughout a network of client workstations, or if you need to create an installation package of files to transfer to or install onto another machine, refer to our Visual Studio Administrators Guide, the create a network-based installation of Visual Studio page, and the deploy a layout onto a client machine documentation.
Sometimes online access is problematic. For example, you might have an unreliable internet connection or your internet connection might have low bandwidth. For situations like these, you have other methods available for acquiring Visual Studio. You can use the Download all, then install feature from the Visual Studio Installer to download an installation package on the local machine before you install it locally, or you can use the command line to create a local installation package to install locally later.
To download a local installation package, select the Download all, then install option in the dropdown at the bottom of the Workloads tab of the Visual Studio Installer. The purpose of this feature is to download the Visual Studio packages in advance on the computer where Visual Studio will eventually be installed. By downloading the packages locally first, you can then safely disconnect from the internet before you install Visual Studio.
The Download all, then install functionality downloads a Visual Studio installation package that is customized to the local machine. Don't transfer this downloaded installation package to another computer, as it's not designed to work that way.
If you want to download an installation package, host it on a network share or an intranet website, and transfer it to or install it on another machine, then you'll need to create a network layout as described in the create a network-based installation of Visual Studio documentation.
You can also configure future updates of Visual Studio to respect the Download all, then install behavior. For more information, see the installation and download behavior documentation.
Download the correct bootstrapper for the version and edition of Visual Studio you want and copy it into the directory you want to use as the source location for your local layout. The bootstrapper is the executable you use to create, update, or modify your local layout. You must have an internet connection to complete this step.
Open a command prompt with administrator privileges, navigate to the directory where you downloaded the bootstrapper, and use the bootstrapper's parameters to create your local layout. You must have an internet connection to complete this step.
You can install a language other than English by changing en-US to a locale from the list of language locales, and you can use the list of components and workloads to further customize your local layout.
Make sure that your full installation path is less than 80 characters and that your machine has ample storage. A complete local layout of Visual Studio requires a minimum of 41 GB of disk space. For more information, see System requirements.
Make sure that your full installation path is less than 80 characters and that your machine has ample storage. A complete local layout of Visual Studio requires a minimum of 45 GB of disk space. For more information, see System requirements.
When you install Visual Studio from a local layout, the Visual Studio Installer uses the local versions of the files. But if you select components during installation that aren't in the layout, then the Visual Studio Installer attempts to download them from the internet. To make sure you install only the files you previously downloaded, use the same command-line options you used to create the local layout. To make sure your installer doesn't try to access the internet when it's installing the product, use the --noweb switch.
If you get an error that a signature is invalid, you must install updated certificates. Open the Certificates folder in your local layout. Double-click each of the certificate files, and then click through the Certificate Manager wizard. If you're asked for a password, leave it blank.
The developer edition of ArcGIS Experience Builder supports ArcGIS Online and ArcGIS Enterprise 10.6 and later. There are two services for extending Experience Builder, the server and the client. You will need to have both services running to have your updates load in Experience Builder. To install the developer edition of Experience Builder, complete the following steps for the server install and client install.If you need to install Experience Builder without an internet connection, complete the offline install steps.
Please note that ArcGIS Developer accounts are now ArcGIS Location Platform accounts. Tools prebiously in the developer dashboard for managing OAuth 2.0 applications are no longer available. Nor does it support ArcGIS Experience Builder accessing.Please use ArcGIS Online or ArcGIS Enterprise account.
c80f0f1006