Why is airmon-ng missing from my aircrack-ng installation? [closed] - failed-installation

Closed. This question is not about programming or software development. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 8 days ago.
Improve this question
So I've attempted to install the aircrack-ng library on my Mac. I've followed the instructions outlined by the aircrack-ng docs and by the README file on the Github repository. When I run,
aircrack-ng --help
I get the list of options, etc... like I should. But when I run,
airmon-ng
I get
zsh: command not found: airmon-ng
I've run both commands as root and in the aircrack-ng directory. I've tried installing both the stable version linked by the aircrack-ng docs and the version directly from Github. Other commands like airebase-ng and aircrack-ng work (at least they result in output), but for some reason airmon-ng doesn't. Also, inside the aircrack-ng directory, I found scripts named "aircrack-ng", "airbase-ing", etc... but there weren't any files named "airmon-ng." The commands I used in the setup were:
git clone https://github.com/aircrack-ng/aircrack-ng
cd aircrack-ng
autoreconf -i
./configure --with-experimental
I tried it once with
make
make install
and then repeated the whole process again and tried using
gmake
and both times I get the same error. I'm incredibly confused why airmon-ng appears to be missing. Any help is appreciated :) Thanks.

My bad, I finally found the answer in a similar StackOverflow question that actually got recommended to me since I asked this question.
The reality is that there is no airmon-ng command on the MacOS installation; I was looking for something that didn't exist. On MacOS, there's an alternative command called airport (that's built into the OS) that you can use instead.

Related

Why atom is not compiling my c++ program? [duplicate]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed last month.
Improve this question
I am trying to install platformio-ide-terminal into Atom 1.63.1. I got the error certificate has expired. I tried alternative Terminus and got the same error. Any package install attempts end with the same error. Please help.
As others have pointed out, GitHub has been ”sunsetting Atom”. Hence its website and all infrastructure have been taken offline. While both major forks, Pulsar and Atom Community, don't provide a full replacement yet, there are other ways to install packages in your existing Atom installation.
Example
# Clone the repository
git clone https://github.com/platformio/platformio-atom-ide-terminal ~/.atom/packages/platformio-ide-terminal
# Change directory to the cloned package
cd ~/.atom/packages/platformio-ide-terminal
# Install dependencies
apm install
If you don't use git, you can simply download the package as zip-file and extract it to the same directory as used in the example above.
Note that some packages might require an additional build step. Take a look at the scripts section of package.json if it includes one or more build commands.
Atom seems dead 🥹 🫶
It seems we have to migrate to "some alternative"…
https://github.blog/2022-06-08-sunsetting-atom/
When we introduced Atom in 2011, we set out to give developers a text editor that was deeply customizable but also easy to use—one that made it possible for more people to build software. While that goal of growing the software creator community remains, we’ve decided to retire Atom in order to further our commitment to bringing fast and reliable software development to the cloud via Microsoft Visual Studio Code and GitHub Codespaces.
On June 8, 2022, we announced that we will sunset Atom and archive all projects under the organization on December 15, 2022.
If I’m using Atom, what changes can I expect after the sunset?
Pre-built Atom binaries can continue to downloaded from the atom repository releases
Atom package management will stop working
No more security updates
Teletype will no longer work
Deprecated redirects that supported downloading Electron symbols and headers will no longer work

Termux repository is under maintenance or down [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 11 months ago.
The community reviewed whether to reopen this question 11 months ago and left it closed:
Original close reason(s) were not resolved
Improve this question
I tried updating my package list but got the following error.
$ pkg update
Checking availability of current mirror: ok
Ign:1 https://dl.bintray.com/grimler/game-packages-24 games InRelease
Ign:2 https://dl.bintray.com/grimler/science-packages-24 science InRelease
Hit:3 https://termux.mentality.rip/termux-packages-24 stable InRelease
Err:4 https://dl.bintray.com/grimler/game-packages-24 games Release
403 Forbidden
Err:5 https://dl.bintray.com/grimler/science-packages-24 science Release
403 Forbidden
Reading package lists... Done
E: The repository 'https://dl.bintray.com/grimler/game-packages-24 games Release' does not have a Release file.
N: Metadata integrity can't be verified, repository is disabled now.
N: Possible cause: repository is under maintenance or down (wrong sources.list URL?).
E: The repository 'https://dl.bintray.com/grimler/science-packages-24 science Release' does not have a Release file.
N: Metadata integrity can't be verified, repository is disabled now.
N: Possible cause: repository is under maintenance or down (wrong sources.list URL?).
Somebody know how to fix this problem?
I also had this problem and I found a way to slove this
Follow these steps :
pkg remove game-repo
pkg remove science-repo
pkg update
It should work now! :)
Also btw, termux is permanently shutting down bintary hosted repos example :
https://dl.bintray.com/grimler/game-packages-24 games InRelease
https://dl.bintray.com/grimler/science-packages-24 science InRelease
Solve Termux repository is under maintenance or down issue
There are mainly 2 options to solve this issue:
Solution 1:
If possible, use Termux from F-Droid because there are some problems with the one from Google Play.
Solution 2:
If you are unable to update or install any package in termux then you can follow the below method to solve this issue.
First of all type the below command:
termux-change-repo
Now You will see the main repo will be already selected and you just have to check all ( select all ) gaming as well as the science repo and then tap on the OK button.
Now you have to switch from official repo to Alberto repo just select the Alberto Repo and tap on OK Button and the problem will be sloved.
p.s. If Alberto is not working, then try switching to other repos.
Source : https://www.learntermux.tech/2021/08/termux-repository-under-maintenance.html
you can also use
termux-change-repo #Note : Do not select Bintray repo or it will not work
Or
Remove science and game repo packages to fix it
This problem is caused by the shutdown of bintray repos
the orginal post is from r/Termux

Can't build hello world in C++ with Code::Blocks (20.03), OS: Linux [closed]

Closed. This question needs debugging details. It is not currently accepting answers.
Edit the question to include desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem. This will help others answer the question.
Closed 2 years ago.
Improve this question
I am looking to learn a new language, C++, but I experience some difficulties with Code::Blocks 20.03 (CB). I am currently running CB on my DELL XPS 13-9360 with Linux, Ubuntu 20.04.1 LTS. I installed CB with the instructions on this site: http://ubuntuhandbook.org/index.php/2020/03/install-codeblocks-20-03-ubuntu-18-04/ using sudo apt install codeblocks codeblocks-contrib.
Now, I create a new project on CB, keeping the default options (with GNU GCC Compiler), but when I try to build the main.cpp file (hello world), there is this error message:
obj/Debug/main.o: no such file or directory
error: no input files.
You can also see the properties of my project for Debug and advanced options:
Build
Advanced
Here is my installed packages list (got it with dpkg --list | grep c++):
Packages_list
Thanks already for any help you could bring me, and let me know if there is some missing information that you need to help me.
L.R.
I'm afraid you were bitten by this code::blocks bug, which seems to have been plaguing Code::Blocks for a while now:
#993 Will not compile sources on build if path contains international characters
You can try renaming your homework directory from "École" to "Ecole" to see if that fixes it.

How do I compile Qt Application under Manjaro KDE? [closed]

Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 5 years ago.
Improve this question
Complete noob right here, I'm learning c++ and I saw some tutorial somewhere with instructions to compile the Qt application example from the command line, then I noticed the path from the tutorial was not correct, I want to learn how to compile Qt from command line, and maybe even do some makefiles to automate the process, at least I want to get started ...It seems like the qt libraries are already installed within my system since it is using the KDE desktop environment, but I don't know how should I link or what paths should I include as arguments. Please guide me, remember I'm a complety noob but I really want to learn.
This is the tutorial I'm talking about http://zetcode.com/gui/qt5/introduction/
When you build, Qt Creator does three things only: it invokes qmake, then make, then runs the target. That's all.
Suppose your project is in ~/src/project. Here's how you would build it properly using a shadow build folder:
$ mkdir -p ~/src/project-build
$ cd ~/src/project-build
$ qmake ~/src/project
$ make -j

Compiling process for Qt [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Closed 8 years ago.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Questions asking for code must demonstrate a minimal understanding of the problem being solved. Include attempted solutions, why they didn't work, and the expected results. See also: Stack Overflow question checklist
Improve this question
I'm attempting to get Qt setup to run a simple hello world example, but I can't get the compilation setup right for the IDE (QtCreator). When I attempt to build by pressing the build button, I am getting the following error message:
Qt creator needs a compiler setup to build. Configure a compiler in the kit options
So I noticed that I had nothing setup for the compiler. I then downloaded a MinGW compiler and it seems the IDE managed to recognize it automatically. Still, when I attempt to build I am getting the same error message.
The truth is that I really don't know the process of compilation either from the command line or in other IDEs. I've read that there might be an issue with paths? I'm running on Windows. I would be extremely grateful if someone could explain what I may be doing wrong and what issue I may be having with building in QtCreator.
You will need to do the following steps for QtCreator:
1) Go to Settings > Build and Run > Kits.
2) Check if the auto-detection is correct. It is probably not if you have issues, so you will need to either set up manually or rreinstall QtCreator to see if the problem goes away. If it is not detected, you will have a read exclamation mark.
3) Add a new Kit.
4) Type a name.
5) You need to choose the proper "Qt version".
6) You need to choose the compiler.
7) Select the "Make Default" option.
As for command line, you should be able to do something like this to build a simple dummy main.cpp:
main.cpp
int main() {}
and then you can run the following commands in the (msys/cygwin/etc) prompt:
qmake -project && qmake && make