It sounds good but does not seem to work. :( At least, apt wants to install the vim package despite vim-gtk3 already provides vim. Something strange is happening, and I need a bit more investigation.
mymedia@barberry:~$ LANG=C apt-cache policy vim-gtk3 vim-gtk3: Installed: 2:8.1.0875-5ubuntu2.1 Candidate: 2:8.1.0875-5ubuntu2.1 Version table: *** 2:8.1.0875-5ubuntu2.1 500 500 http://ru.archive.ubuntu.com/ubuntu eoan-updates/universe amd64 Packages 500 http://security.ubuntu.com/ubuntu eoan-security/universe amd64 Packages 100 /var/lib/dpkg/status 2:8.1.0875-5ubuntu2 500 500 http://ru.archive.ubuntu.com/ubuntu eoan/universe amd64 Packages mymedia@barberry:~$ LANG=C apt-cache show ~/окр/vim-ale_archive20200509_amd64/build/vim-ale_2.6.0-1~rc1_all.deb | grep Depends Depends: vim (>= 2:8.1.0693-2~) | neovim (>= 0.2.2-1~) mymedia@barberry:~$ LANG=C apt-get -s install ~/окр/vim-ale_archive20200509_amd64/build/vim-ale_2.6.0-1~rc1_all.deb NOTE: This is only a simulation! apt-get needs root privileges for real execution. Keep also in mind that locking is deactivated, so don't depend on the relevance to the real current situation! Reading package lists... Done Building dependency tree Reading state information... Done Note, selecting 'vim-ale' instead of '/home/mymedia/окр/vim-ale_archive20200509_amd64/build/vim-ale_2.6.0-1~rc1_all.deb' The following additional packages will be installed: vim Suggested packages: ctags vim-doc vim-scripts The following NEW packages will be installed: vim vim-ale 0 upgraded, 2 newly installed, 0 to remove and 1 not upgraded. Inst vim (2:8.1.0875-5ubuntu2.1 Ubuntu:19.10/eoan-updates, Ubuntu:19.10/eoan-security [amd64]) Inst vim-ale (2.6.0-1~rc1 local-deb [all]) Conf vim (2:8.1.0875-5ubuntu2.1 Ubuntu:19.10/eoan-updates, Ubuntu:19.10/eoan-security [amd64]) Conf vim-ale (2.6.0-1~rc1 local-deb [all])